Een immutable object kan niet worden gewijzigd na creatie; een mutable object wel. Dit onderscheid is centraal in Python en beïnvloedt aliasing, dict keys, functieargumenten en een klasse van subtiele bugs.
De twee categorieën
Immutable: int, float, bool, str, tuple, frozenset, bytes, None
Mutable: list, dict, set, bytearray, and most custom objects
Immutable: "veranderen" creëert een nieuw object
x =
x.upper()
x +=
n =
n +=
