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

  1. कैसे जांचें कि पाइथन शब्दकोश में कोई कुंजी मौजूद है या नहीं?

    आप इन ऑपरेटर का उपयोग करके जांच सकते हैं कि पायथन डिक्शनरी में कोई कुंजी मौजूद है या नहीं। में ऑपरेटर डिक्शनरी के खिलाफ कुंजी से मेल खाता है और कुंजी की उपस्थिति की जांच करता है। उदाहरण my_dict = {'name': 'TutorialsPoint', 'time': '15 years', 'location': '

  1. कैसे एक अजगर शब्दकोश से एक कुंजी निकालने के लिए?

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