एक अपरिवर्तनीय वस्तु निर्माण के बाद बदली नहीं जा सकती; एक परिवर्तनीय वस्तु बदली जा सकती है। यह अंतर Python के लिए केंद्रीय है और aliasing, dict keys, फ़ंक्शन arguments, और सूक्ष्म bugs के एक वर्ग को प्रभावित करता है।
दो श्रेणियाँ
Immutable: int, float, bool, str, tuple, frozenset, bytes, None
Mutable: list, dict, set, bytearray, and most custom objects
अपरिवर्तनीय: "बदलना" एक नई वस्तु बनाता है
x =
x.upper()
x +=
n =
n +=
