इस ट्यूटोरियल में, हम Python में दो डिक्शनरी को कैसे संयोजित करें, यह सीखने जा रहे हैं। आइए दो डिक्शनरी को मर्ज करने के कुछ तरीके देखते हैं।
update() मेथड
सबसे पहले, हम डिक्शनरी के इनबिल्ट मेथड update() को मर्ज करने के लिए देखेंगे। update() मेथड None ऑब्जेक्ट लौटाता है और दो डिक्शनरी को एक में जोड़ता है। आइए प्रोग्राम देखते हैं।
उदाहरण
## डिक्शनरी आरंभ करें fruits = {"apple": 2, "orange" : 3, "tangerine": 5} dry_fruits = {"cashew": 3, "almond": 4, "pistachio": 6} ## fruits डिक्शनरी अपडेट करें fruits.update(dry_fruits) ## fruits डिक्शनरी प्रिंट करें ## इसमें दोनों key: value जोड़े हैं print(fruits)यदि आप उपरोक्त प्रोग्राम चलाते हैं,
आउटपुट
{'apple': 2, 'orange': 3, 'tangerine': 5, 'cashew': 3, 'almond': 4, 'pistachio': 6}डिक्शनरी के लिए ** ऑपरेटर
** कुछ विशेष मामलों में डिक्शनरी को अनपैक करने में मदद करता है। यहां, हम इसका उपयोग दो डिक्शनरी को एक में संयोजित करने के लिए कर रहे हैं।
उदाहरण
## डिक्शनरी आरंभ करें fruits = {"apple": 2, "orange" : 3, "tangerine": 5} dry_fruits = {"cashew": 3, "almond": 4, "pistachio": 6} ## दो डिक्शनरी संयोजित करें new_dictionary = {**dry_fruits, **fruits} print(new_dictionary)यदि आप उपरोक्त प्रोग्राम चलाते हैं,
आउटपुट
{'cashew': 3, 'almond': 4, 'pistachio': 6, 'apple': 2, 'orange': 3, 'tangerine': 5}मैं पहली विधि की तुलना में दूसरी विधि को अधिक पसंद करता हूं। आप डिक्शनरी को संयोजित करने के लिए उल्लिखित किसी भी तरीके का उपयोग कर सकते हैं। यह आप पर निर्भर करता है।
यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो कृपया उन्हें कमेंट सेक्शन में उल्लेख करें।