Un objeto inmutable no puede cambiarse después de su creación; uno mutable sí. Esta distinción es central en Python y afecta a los alias, las claves de dict, los argumentos de función y a una clase de errores sutiles.
Las dos categorías
Immutable: int, float, bool, str, tuple, frozenset, bytes, None
Mutable: list, dict, set, bytearray, and most custom objects
Inmutable: "cambiar" crea un objeto nuevo
x =
x.upper()
x +=
n =
n +=
