Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में एक साथ कई वेरिएबल्स को मान कैसे असाइन करें?

पायथन में, वेरिएबल वास्तव में मेमोरी में स्टोर ऑब्जेक्ट को दिया गया एक लेबल या पहचानकर्ता है। इसलिए, एक ही ऑब्जेक्ट को एक से अधिक वेरिएबल्स द्वारा पहचाना जा सकता है।

>>> a = b = c = 5
>>> a
5
>>> b
5
>>> c
5

a, b और c तीन वेरिएबल्स हैं जो सभी एक ही ऑब्जेक्ट को संदर्भित करते हैं। इसे id() फ़ंक्शन से सत्यापित किया जा सकता है।

>>> id(a), id(b), id(c)
(1902228672, 1902228672, 1902228672)

पायथन एक स्टेटमेंट में अलग-अलग वेरिएबल्स को अलग-अलग मान असाइन करने की भी अनुमति देता है। टुपल ऑब्जेक्ट से मान अनपैक होकर कई वेरिएबल्स को असाइन किए जाते हैं।

>>> a, b, c = (1, 2, 3)
>>> a
1
>>> b
2
>>> c
3
  1. - पायथन में डिक्शनरी के अंदर डिक्शनरी कैसे परिभाषित करें?

    एक डिक्शनरी ऑब्जेक्ट म्यूटेबल होता है। इसलिए एक डिक्शनरी ऑब्जेक्ट को किसी कुंजी के मान घटक के रूप में उपयोग किया जा सकता है। तो हम एक नेस्टेड डिक्शनरी ऑब्जेक्ट बना सकते हैं जहां दूसरा डिक्शनरी ऑब्जेक्ट कुंजी से जुड़े मान के रूप में परिभाषित होता है।>>>> students={student1:{name:Raaj, age

  1. - पायथन डिक्शनरी को मान के अनुसार कैसे सॉर्ट करें?

    पायथन के मानक वितरण में collections मॉड्यूल होता है। इसमें उच्च प्रदर्शन कंटेनर डेटा प्रकारों की परिभाषाएं होती हैं। OrderedDict डिक्शनरी का एक सबक्लास है जो डिक्शनरी ऑब्जेक्ट में जोड़े गए एंट्रीज़ के क्रम को याद रखता है। जब ऑर्डर्ड डिक्शनरी पर पुनरावृति की जाती है, तो आइटम्स उस क्रम में लौटाए जाते

  1. - पायथन फंक्शन में आर्गुमेंट्स को वैल्यू द्वारा कैसे पास करें?

    दिए गए कोड के लिए आउटपुट निम्नानुसार है: b = 30 a = [10] इस मामले में, a वैल्यू द्वारा पास किया हुआ लगता है, क्योंकि फंक्शन कॉल के बाद भी मान अपरिवर्तित रहता है। इसलिए यह स्पष्ट है कि आर्गुमेंट्स पायथन फंक्शन में वैल्यू द्वारा पास किए गए हैं।