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

दो पायथन डिक्शनरी को एक ही एक्सप्रेशन में कैसे मर्ज करें?


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

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

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

>>> a = {1:'a', 2:'b', 3:'c'}\n>>> b = {'x':1,'y':2, 'z':3}\n>>> c = {**a, **b}\n>>> c\n{1: 'a', 2: 'b', 3: 'c', 'x': 1, 'y': 2, 'z': 3}
  1. - पायथन: दो दशमलव स्थानों तक कैसे राउंड करें

    round() का उपयोग करके नंबर राउंड करना पायथन में किसी मान को दो दशमलव स्थानों तक कैसे राउंड करते हैं? यह एक उत्कृष्ट प्रश्न है। सौभाग्य से आपके लिए, पायथन कुछ फंक्शन्स प्रदान करता है जो आपको नंबर राउंड करने देते हैं। नंबर्स को दो दशमलव स्थानों तक राउंड करना आम है। पैसा केवल दो दशमलव स्थानों का उपयोग

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

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

  1. - पायथन में दो स्ट्रिंग्स को जोड़कर सिंगल स्ट्रिंग में कैसे बदलें?

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