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

पायथन डिक्शनरी में रिडंडेंट कॉम्बिनेशन की जांच कैसे करें?


पायथन डिक्शनरी में कभी भी रिडंडेंट कॉम्बिनेशन नहीं होंगे क्योंकि यह एक हैशमैप है। इसका मतलब है कि प्रत्येक की के साथ ठीक एक संबद्ध वैल्यू होगी। यह वैल्यू लिस्ट या दूसरी डिक्ट हो सकती है। इसलिए यदि आप डुप्लीकेट की जोड़ने का प्रयास करते हैं जैसे:

उदाहरण

a = {'foo': 42, 'bar': 55}
a['foo'] = 100
print(a)

आउटपुट

यह आउटपुट देगा:

{'foo': 100, 'bar': 55}

यदि आप वास्तव में एक की के लिए मल्टीपल वैल्यू चाहते हैं, तो आपको शायद उस की से जुड़ी एक लिस्ट का उपयोग करना चाहिए और उस लिस्ट में वैल्यू जोड़नी चाहिए।


  1. - पायथन डिक्शनरी से दिए गए की के लिए मान कैसे प्राप्त करें?

    आप पायथन डिक्शनरी से दिए गए की के लिए मान प्राप्त करने के लिए डिक्शनरी पर [] ऑपरेटर का उपयोग कर सकते हैं और आर्गुमेंट के रूप में की पास कर सकते हैं। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} print(my_dict[name]) print(my_dict[time]) आउटपुट यह आउटपुट देगा - Tutorials

  1. - पायथन डिक्शनरी में की मौजूद है या नहीं कैसे जांचें?

    आप पायथन डिक्शनरी में की मौजूद है या नहीं जांचने के लिए in ऑपरेटर का उपयोग कर सकते हैं। in ऑपरेटर की को डिक्शनरी के विरुद्ध मिलाता है और की की उपस्थिति की जांच करता है। उदाहरण my_dict = {name: TutorialsPoint, time: 15 years, location: India} print(name in my_dict) print(foo in my_dict) आउटपुट यह

  1. - पायथन डिक्शनरी से कुंजी कैसे हटाएं?

    पायथन का del कीवर्ड लगभग किसी भी ऑब्जेक्ट के लिए उपयोग किया जाता है। डिक्शनरी से किसी विशेष आइटम को हटाने के लिए, del स्टेटमेंट को की क्लॉज प्रदान करें।>>> D1 = {1: a, 2: b, 3: c, x: 1, y: 2, z: 3}\n>>> del D1[x]\n>>> D1\n{1: a, 2: b, 3: c, y: 2, z: 3}कुंजी-मान जोड़ी को हट