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

एक ही अभिव्यक्ति में दो पायथन शब्दकोशों को कैसे मर्ज करें?

बिल्ट-इन डिक्शनरी क्लास में अपडेट () मेथड होता है जो डिक्शनरी डिक्शनरी ऑब्जेक्ट के एलिमेंट्स को कॉलिंग डिक्शनरी ऑब्जेक्ट के साथ मर्ज करता है।

>>> a = {1:'a', 2:'b', 3:'c'}
>>> b = {'x':1,'y':2, 'z':3}
>>> a.update(b)
>>> a
{1: 'a', 2: 'b', 3: 'c', 'x': 1, 'y': 2, 'z': 3}

पायथन 3.5 के बाद से, दो शब्दकोशों को मिलाने के लिए एक और सिंटैक्स उपलब्ध है

>>> a = {1:'a', 2:'b', 3:'c'}
>>> b = {'x':1,'y':2, 'z':3}
>>> c = {**a, **b}
>>> c
{1: 'a', 2: 'b', 3: 'c', 'x': 1, 'y': 2, 'z': 3}

  1. पायथन:दो दशमलव स्थानों को कैसे गोल करें

    आप पाइथन में दो दशमलव स्थानों के मान को कैसे गोल करते हैं? यह एक बेहतरीन सवाल है। सौभाग्य से आपके लिए, पायथन कुछ फ़ंक्शन प्रदान करता है जो आपको संख्याओं को गोल करने देता है। संख्याओं को दो दशमलव स्थानों तक पूर्णांकित करना सामान्य है। पैसा केवल दो दशमलव स्थानों का उपयोग करता है; आप किसी मौद्रिक मा

  1. सभी सीएसवी फाइलों को एक डेटाफ्रेम में कैसे मर्ज करें - पायथन पांडा?

    सभी CSV फ़ाइलों को मर्ज करने के लिए, GLOB मॉड्यूल का उपयोग करें। CSV फ़ाइलों को एक साथ मर्ज करने के लिए os.path.join() विधि का उपयोग concat() के अंदर किया जाता है। सबसे पहले, आवश्यक पुस्तकालयों को आयात करें। हमने पीडी को पांडा पुस्तकालय के लिए एक उपनाम के रूप में सेट किया है - import pandas as pd i

  1. पायथन में एक स्ट्रिंग में कनवर्ट करने के लिए दो तारों में कैसे शामिल हों?

    पायथन में 2 स्ट्रिंग्स को जोड़ने के लिए, हम कॉन्सटेनेशन ऑपरेटर, + का उपयोग कर सकते हैं। उदाहरण के लिए: str1 = "Hello" str2 = "World" str3 = str1 + str2 print str3 यह हमें आउटपुट देगा: HelloWorld हम कई स्ट्रिंग्स को एक साथ जोड़ने के लिए str.join(seq) का भी उपयोग कर सकते हैं। उदा