immutable ობიექტი შექმნის შემდეგ შეუძლია შეიცვალოს; mutable ობიექტი შეიძლება. ეს განსხვავება ცენტრალური است Python-ში და გავლენას ახდენს aliasing-ზე, dict keys-ზე, function arguments-ზე და რთული ხარვეზების კლასზე.
ორი კატეგორია
Immutable: int, float, bool, str, tuple, frozenset, bytes, None
Mutable: list, dict, set, bytearray, and most custom objects
Immutable: "ცვლილება" ახალი ობიექტის შექმნა
x =
x.upper()
x +=
n =
n +=
