Et immutable objekt kan ikke endres etter opprettelse; et mutable objekt kan det. Denne distinksjonen er sentral i Python og påvirker aliasing, dict-nøkler, funksjonsargumenter og en klasse subtile bugs.
De to kategoriene
Immutable: int, float, bool, str, tuple, frozenset, bytes, None
Mutable: list, dict, set, bytearray, and most custom objects
Immutable: "endring" skaper et nytt objekt
x =
x.upper()
x +=
n =
n +=
