पायथन में, वेरिएबल वास्तव में एक लेबल या पहचानकर्ता है जो स्मृति में संग्रहीत वस्तु को दिया जाता है। इसलिए, एक ही वस्तु को एक से अधिक चरों द्वारा पहचाना जा सकता है।
>>> a=b=c=5 >>> a 5 >>> b 5 >>> c 5
ए, बी और सी तीन चर हैं जो सभी एक ही वस्तु का जिक्र करते हैं। इसे आईडी () फ़ंक्शन द्वारा सत्यापित किया जा सकता है।
>>> id(a), id(b), id(c) (1902228672, 1902228672, 1902228672)
पायथन एक स्टेटमेंट में अलग-अलग वेरिएबल्स को अलग-अलग वैल्यू असाइन करने की भी अनुमति देता है। टपल ऑब्जेक्ट के मानों को कई वेरिएबल को असाइन करने के लिए अनपैक किया जाता है।
>>> a,b,c=(1,2,3) >>> a 1 >>> b 2 >>> c 3