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

पायथन मैपिंग प्रकार

मैपिंग ऑब्जेक्ट्स का उपयोग हैश टेबल मानों को मनमानी वस्तुओं पर मैप करने के लिए किया जाता है। पायथन में मानचित्रण प्रकार होता है जिसे शब्दकोश . कहा जाता है . यह परिवर्तनशील है।

शब्दकोश की कुंजियाँ मनमानी हैं। मान के रूप में, हम विभिन्न प्रकार के तत्वों जैसे सूचियों, पूर्णांकों या किसी अन्य परिवर्तनशील प्रकार की वस्तुओं का उपयोग कर सकते हैं।

शब्दकोश से संबंधित कुछ तरीके और संचालन हैं -

विधि लेन(d)

लेन () विधि शब्दकोश में तत्वों की संख्या लौटाती है।

ऑपरेशन d[k]

यह 'k' कुंजी के साथ d का आइटम लौटाएगा। यह KeyError बढ़ा सकता है यदि कुंजी मैप नहीं की गई है।

विधि iter(d)

यह विधि शब्दकोश की चाबियों पर एक पुनरावर्तक लौटाएगी। हम यह कार्य iter(d.keys()) . का उपयोग करके भी कर सकते हैं ।

विधि प्राप्त करें(कुंजी[, डिफ़ॉल्ट])

प्राप्त () विधि कुंजी से मान वापस कर देगी। दूसरा तर्क वैकल्पिक है। यदि कुंजी मौजूद नहीं है, तो यह डिफ़ॉल्ट मान लौटा देगी।

विधि आइटम ()

यह (कुंजी, मान) जोड़े प्रारूप का उपयोग करके आइटम लौटाएगा।

विधि कुंजियां()

शब्दकोश में विभिन्न कुंजियों की सूची लौटाएं।

विधि मान ()

शब्दकोश से विभिन्न मानों की सूची लौटाएं।

विधि अद्यतन (तत्व)

तत्व तत्व को शब्दकोश में संशोधित करें।

उदाहरण कोड

myDict = {'ten' : 10, 'twenty' : 20, 'thirty' : 30, 'forty' : 40}
print(myDict)
print(list(myDict.keys()))
print(list(myDict.values()))

#create items from the key-value pairs
print(list(myDict.items()))

myDict.update({'fifty' : 50})
print(myDict)

आउटपुट

{'ten': 10, 'twenty': 20, 'thirty': 30, 'forty': 40}
['ten', 'twenty', 'thirty', 'forty']
[10, 20, 30, 40]
[('ten', 10), ('twenty', 20), ('thirty', 30), ('forty', 40)]
{'ten': 10, 'twenty': 20, 'thirty': 30, 'forty': 40, 'fifty': 50}

  1. पायथन टिंकर में विधि के बाद

    जीयूआई बनाने के लिए टिंकर एक पायथन पुस्तकालय है। इसमें डेटा और GUI ईवेंट दिखाने के लिए GUI विंडो और अन्य विजेट बनाने और हेरफेर करने के लिए कई अंतर्निहित तरीके हैं। इस लेख में हम देखेंगे कि टिंकर जीयूआई में बाद की विधि का उपयोग कैसे किया जाता है। सिंटैक्स .after(delay, FuncName=FuncName) This method

  1. पायथन डिक्शनरी कीज़ () विधि कैसे काम करती है?

    पायथन डिक्शनरी क्लास की कुंजियाँ () विधि डिक्शनरी में उपयोग की गई कुंजियों से युक्त एक दृश्य वस्तु लौटाती है। >>> d1 = {'name': 'Ravi', 'age': 21, 'marks': 60, 'course': 'Computer Engg'} >>>d1.keys() dict_keys(['name', 'ag

  1. पायथन डिक्शनरी में अपडेट मेथड का उपयोग क्या है?

    पायथन डिक्शनरी क्लास की अपडेट () विधि दो उद्देश्यों को पूरा करती है। यदि डिक्शनरी में पहले से ही कुंजी नहीं है तो यह एक नया की-वैल्यू पेयर जोड़ता है। >>> d1={'name': 'Ravi', 'age': 25, 'marks': 60} अपडेट () एक डिक्शनरी ऑब्जेक्ट को तर्क के रूप में मेथड करता है