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

पायथन में डिक्शनरी कीज़ और वैल्यूज़ को क्रम में जोड़ना (Append)


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

उदाहरण

my_dict = {"January": 1, "Feb": 2, "March": 3, 'April': 4, 'May': 5, 'June': 6}
print("डिक्शनरी है: ")
print(my_dict)
my_result = list(my_dict.keys()) + list(my_dict.values())
print("क्रमबद्ध की और वैल्यू हैं: ")
print(my_result)

आउटपुट

डिक्शनरी है: {'January': 1, 'Feb': 2, 'March': 3, 'April': 4, 'May': 5, 'June': 6}
क्रमबद्ध की और वैल्यू हैं: ['January', 'Feb', 'March', 'April', 'May', 'June', 1, 2, 3, 4, 5, 6]

व्याख्या

  • एक डिक्शनरी डिफाइन की गई है, और इसे कंसोल पर डिस्प्ले किया गया है।

  • डिक्शनरी की कीज़ को 'keys' मेथड का उपयोग करके एक्सेस किया जाता है और डिक्शनरी की वैल्यूज़ को 'values' मेथड का उपयोग करके एक्सेस किया जाता है।

  • इसे लिस्ट में कन्वर्ट किया जाता है और '+' ऑपरेटर का उपयोग करके कन्कैटनेट किया जाता है।

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


  1. - पायथन में लूप का उपयोग करके सूची में वेरिएबल्स को मान कैसे असाइन करें?

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

  1. - पायथन डिक्शनरी में नई कीज़/वैल्यूज़ कैसे इन्सर्ट करें?

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

  1. - पायथन डिक्शनरी वैल्यूज़ कैसे अपडेट करें?

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