Middle
Welche Datentypen sind in Python unveränderlich?
sobes.tech KI
Antwort von AI
In Python gehören zu den unveränderlichen (immutable) Datentypen:
- int (Ganzzahlen)
- float (Gleitkommazahlen)
- bool (logische Werte)
- str (Zeichenketten)
- tuple (Tupel)
- frozenset (unveränderliche Menge)
Das bedeutet, dass nach der Erstellung eines Objekts dieser Typen dessen Inhalt nicht geändert werden kann. Zum Beispiel kann eine Zeichenkette nicht verändert werden, es kann nur eine neue mit geändertem Inhalt erstellt werden.
Beispiel:
s = "hello"
s = s + " world" # es wird eine neue Zeichenkette erstellt, die ursprüngliche bleibt unverändert