पायथन डिक्शनरी में कभी भी अनावश्यक संयोजन नहीं होंगे क्योंकि यह एक हैशमैप है। इसका मतलब है कि प्रत्येक कुंजी के साथ ठीक एक संबद्ध मान होगा। हालांकि यह मान एक सूची या कोई अन्य निर्देश हो सकता है। इसलिए यदि आप डुप्लीकेट कुंजी जोड़ने का प्रयास करते हैं जैसे
उदाहरण
a = {'foo': 42, 'bar': 55}
a['foo'] = 100
print(a) आउटपुट
यह आउटपुट देगा
{'foo': 100, 'bar': 55} यदि आप वास्तव में एक कुंजी के लिए एकाधिक मान चाहते हैं, तो आपको संभवतः कुंजी से संबद्ध होने के लिए एक सूची का उपयोग करना चाहिए और उस सूची में मान जोड़ना चाहिए।