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

दो डिक्शनरीज़ को एक में जोड़ने के लिए Python प्रोग्राम


जब दो डिक्शनरीज़ को एक सिंगल एंटिटी में जोड़ने की आवश्यकता होती है, तो 'update' मेथड का उपयोग किया जा सकता है।

एक डिक्शनरी 'key-value' पेयर है।

इसके लिए एक प्रदर्शन नीचे दिया गया है:

उदाहरण

my_dict_1 = {'J': 12, 'W': 22}
my_dict_2 = {'M': 67}
print("The first dictionary is :")
print(my_dict_1)
print("The second dictionary is :")
print(my_dict_2)
my_dict_1.update(my_dict_2)
print("The concatenated dictionary is :")
print(my_dict_1)

आउटपुट

The first dictionary is : {'J': 12, 'W': 22}
The second dictionary is : {'M': 67}
The concatenated dictionary is : {'J': 12, 'W': 22, 'M': 67}

व्याख्या

दो डिक्शनरीज़ परिभाषित की जाती हैं, और कंसोल पर प्रदर्शित की जाती हैं।

  • दूसरी डिक्शनरी को पैरामीटर के रूप में पास करके पहली डिक्शनरी पर 'update' मेथड कॉल किया जाता है।
  • यह डिक्शनरी को जोड़ने में मदद करेगा।
  • इसे कंसोल पर प्रदर्शित किया जाता है।
  1. - पायथन प्रोग्राम: टपल्स की लिस्ट को डिक्शनरी में कन्वर्ट करना

    यहां एक टपल दी गई है, हमारा कार्य टपल्स को डिक्शनरी में कन्वर्ट करना है। इस समस्या को हल करने के लिए हम डिक्शनरी मेथड setdefault() का उपयोग करते हैं। इस मेथड के दो पैरामीटर्स हैं, पहले पैरामीटर को की और दूसरे को डिक्शनरी की वैल्यू में कन्वर्ट करने के लिए। Setdefault(key, value) एक फंक्शन है जो की को

  1. - Python में दो सूचियों को Dictionary में कैसे मैप करें?

    Python में दो सूचियों से Dictionary बनाना सबसे आसान तरीका एक ज़िप ऑब्जेक्ट बनाना है जो टपल्स का एक जनरेटर लौटाता है, जिनमें से प्रत्येक में दो सूचियों में से प्रत्येक से एक आइटम होता है। ज़िप ऑब्जेक्ट को फिर बिल्ट-इन dict() फ़ंक्शन का उपयोग करके डिक्शनरी में बदला जा सकता है। >>> l1 = [name

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

    JSON का अर्थ है जावास्क्रिप्ट स्टैंडर्ड ऑब्जेक्ट नोटेशन। json नामक पायथन मॉड्यूल एक JSON एनकोडर/डिकोडर है। इस मॉड्यूल में dumps() फ़ंक्शन पायथन डिक्शनरी ऑब्जेक्ट का JSON स्ट्रिंग प्रतिनिधित्व वापस करता है। D1 = {pen: 25, pencil: 10, book: 100, sharpner: 5, eraser: 5} >>> import json >&g