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

शब्दकोश के भीतर एक पायथन शब्दकोश को कैसे परिभाषित करें?


एक शब्दकोश वस्तु परिवर्तनशील है। इसलिए एक शब्दकोश वस्तु को एक कुंजी के मूल्य घटक के रूप में इस्तेमाल किया जा सकता है। इसलिए हम एक नेस्टेड डिक्शनरी ऑब्जेक्ट बना सकते हैं एक अन्य डिक्शनरी ऑब्जेक्ट को कुंजी से जुड़े मूल्य के रूप में परिभाषित किया गया है।

>>>> students={"student1":{"name":"Raaj", "age":23, "subjects":["Phy", "Che", "maths"],"GPA":8.5},"student2":{"name":"Kiran", "age":21, "subjects":["Phy", "Che", "bio"],"GPA":8.25}}



  1. पायथन में एक शब्दकोश के माध्यम से पुनरावृति कैसे करें?

    पायथन डिक्शनरी ऑब्जेक्ट के माध्यम से पुनरावृति करने के दो तरीके हैं। एक कुंजी () सूची में प्रत्येक कुंजी के लिए संबद्ध मूल्य प्राप्त करना है। >>> D1 = {1:a, 2:b, 3:c} >>> for k in D1.keys(): print (k, D1[k]) 1 a 2 b 3 c डिक्शनरी ऑब्जेक्ट की आइटम () विधि भी है जो टुपल्स की सू

  1. पायथन में एक स्ट्रिंग को डिक्शनरी में कैसे बदलें?

    हम एक अजगर अभिव्यक्ति के रूप में स्ट्रिंग का मूल्यांकन करने के लिए यहां ast.literal_eval() का उपयोग कर सकते हैं। यह सुरक्षित रूप से एक अभिव्यक्ति नोड या एक पायथन अभिव्यक्ति वाले स्ट्रिंग का मूल्यांकन करता है। प्रदान की गई स्ट्रिंग या नोड में केवल निम्नलिखित पायथन शाब्दिक संरचनाएं शामिल हो सकती हैं:स

  1. पायथन में फ़ंक्शन को कैसे परिभाषित करें?

    फ़ंक्शन कोड का एक टुकड़ा है जिसे नाम से बुलाया जाता है। इसे (यानी पैरामीटर) पर संचालित करने के लिए डेटा पास किया जा सकता है और वैकल्पिक रूप से डेटा (वापसी मूल्य) वापस कर सकता है। किसी फ़ंक्शन को दिया गया सभी डेटा स्पष्ट रूप से पारित किया जाता है। किसी फ़ंक्शन को परिभाषित करने का सिंटैक्स def functi