Middle
Millised andmetüübid on Pythonis muutumatud?
sobes.tech AI
Vastus AI-lt
Pythonis kuuluvad muutumatud (immutable) andmetüübid:
- int (täisarvud)
- float (liht- ja ujukomaarvud)
- bool (loogilised väärtused)
- str (stringid)
- tuple (tupelid)
- frozenset (muutumatu kogum)
See tähendab, et nende tüüpide objektide loomise järel nende sisu ei saa muuta. Näiteks stringi ei saa muuta, saab ainult luua uue muudetud sisuga.
Näide:
s = "hello"
s = s + " world" # luuakse uus string, algne ei muutu