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

पायथन का उपयोग करके शब्दकोश में कुंजी और मान (क्रम में) संलग्न करें

जब किसी शब्दकोश की कुंजियों और मूल्यों को क्रम में जोड़ना आवश्यक हो, तो 'सूची' पद्धति का उपयोग किया जा सकता है। इसके साथ ही, '.keys' और '.values' मेथड का इस्तेमाल डिक्शनरी की विशिष्ट कीज़ और वैल्यूज़ तक पहुँचने के लिए किया जा सकता है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_dict = {"January" : 1, "Feb" : 2, "March" : 3, 'April':4, 'May' : 5, 'June' :6}

print("The dictionary is : ")
print(my_dict)

my_result = list(my_dict.keys()) + list(my_dict.values())

print("The ordered key and value are : ")
print(my_result)

आउटपुट

The dictionary is :
{'January': 1, 'Feb': 2, 'March': 3, 'April': 4, 'May': 5, 'June': 6}
The ordered key and value are :
['January', 'Feb', 'March', 'April', 'May', 'June', 1, 2, 3, 4, 5, 6]

स्पष्टीकरण

  • एक शब्दकोश परिभाषित किया गया है, और कंसोल पर प्रदर्शित होता है।

  • शब्दकोश की कुंजियों को 'कुंजी' विधि का उपयोग करके एक्सेस किया जाता है और शब्दकोश के मूल्यों को 'मान' विधि का उपयोग करके एक्सेस किया जाता है।

  • इसे एक सूची में बदल दिया जाता है और '+' ऑपरेटर का उपयोग करके संयोजित किया जाता है।

  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।


  1. हम पायथन में लूप का उपयोग करके किसी सूची में चर के लिए मान कैसे निर्दिष्ट करते हैं?

    पायथन के बिल्ट-इन लिस्ट क्लास में एपेंड () मेथड है। हम उपयोगकर्ता इनपुट प्राप्त कर सकते हैं और इसे तब तक सूची में जोड़ सकते हैं जब तक उपयोगकर्ता एंटर कुंजी दबाता है। एक अनंत जबकि लूप में इनपुट () फ़ंक्शन और एपेंड () विधि शामिल होती है L=[] while True:   item=input("enter new item") &n

  1. पायथन डिक्शनरी में नई कुंजी/मान कैसे डालें?

    असाइनमेंट ऑपरेटर का उपयोग करके की-वैल्यू पेयर वाला एक नया तत्व जोड़ा जाता है। D[key]=value यदि कुंजी पहले से ही शब्दकोश में उपयोग की जाती है, तो इसका मान अपडेट होता है, अन्यथा संग्रह में नई जोड़ी जोड़ी जाती है। निम्नलिखित उदाहरण में, एक नई कुंजी स्कूल बैग और संबंधित मूल्य 200 को शब्दकोश में जोड़ा ज

  1. पायथन शब्दकोश मूल्यों को कैसे अपडेट करें?

    पायथन के इन-बिल्ट डिक्शनरी क्लास में अपडेट () विधि है। यह एक अन्य शब्दकोश वस्तु को तर्क के रूप में लेता है। उदाहरण D1.update(D2) D2 ऑब्जेक्ट को D1 के साथ मिला दिया गया है। यदि D2 में कुंजी है जो पहले से ही D1 में मौजूद है, तो इसका मान अपडेट किया जाता है और यदि यह एक नई कुंजी है, तो एक नया कुंजी-मूल