Problem

2/9

शब्दकोश तत्वों तक पहुँचना

Theory Click to read/hide

शब्दकोश तत्वों तक पहुंचें


शब्दकोश के तत्वों के साथ काम करने के लिए, उन्हें किसी तरह से एक्सेस किया जाना चाहिए। यदि आप उन्हें इंडेक्स द्वारा नहीं प्राप्त कर सकते हैं, तो आप उन्हें कैसे प्राप्त कर सकते हैं?
वर्ग कोष्ठक ([]) में संबंधित कुंजी निर्दिष्ट करके शब्दकोश से मान प्राप्त किया जाता है।

उदाहरण के लिए, पिछले कार्य में बनाए गए शब्दकोश से अबकाज़िया की राजधानी प्रदर्शित करना: प्रिंट(dict_country['अबखज़िया'])
यदि आप किसी ऐसी कुंजी का संदर्भ देते हैं जो शब्दकोश में नहीं है, तो पायथन एक अपवाद फेंकता है: प्रिंट(dict_country['रूस']) ट्रेसबैक (सबसे हालिया कॉल अंतिम):< /span> File "<...>", रेखा ..., <मॉड्यूल>
    प्रिंट(dict_country[& #39;रूस'])
KeyError: 'रूस' ;

 
शब्दकोश में तत्व जोड़ना
किसी मौजूदा शब्दकोश में प्रविष्टि जोड़ना उतना ही सरल है जितना कि एक नई कुंजी और मान निर्दिष्ट करना: dict_country['रूस'] = 'मॉस्को'  
शब्दकोश प्रविष्टि को अपडेट करना
अगर आप किसी प्रविष्टि को अपडेट करना चाहते हैं, तो आप मौजूदा कुंजी को बस एक नया मान निर्दिष्ट कर सकते हैं: dict_country['रूस'] = 'मॉस्को'  
शब्दकोश से प्रविष्टि हटाएं
किसी प्रविष्टि को हटाने के लिए, del ऑपरेटर का उपयोग करें, हटाने की कुंजी निर्दिष्ट करें: डेल डिक्ट_कंट्री [<कुंजी>]
एक शब्दकोश में तत्वों तक पहुँचने के क्रम में स्वतंत्र है, पायथन यह सुनिश्चित करता है कि एक शब्दकोश में तत्वों का क्रम संरक्षित है। प्रदर्शित होने पर, तत्वों को उस क्रम में प्रदर्शित किया जाएगा जिसमें उन्हें परिभाषित किया गया था, और कुंजियों को भी उसी क्रम में दोहराया जाएगा। शब्दकोश में जोड़े गए आइटम अंत में जोड़े जाते हैं। यदि तत्वों को हटा दिया जाता है, तो शेष तत्वों का क्रम संरक्षित रहता है।

यह याद रखना चाहिए कि शब्दकोश की चाबियाँ, साथ ही साथ शब्दकोश के तत्व, विभिन्न प्रकार के हो सकते हैं। एक शब्दकोश में निम्न सामग्री भी हो सकती है: डी = {42: [2, 3, 6, 7], 2.78: 'बीबीबी', सत्य: 1} प्रिंट (डी [42] [1]) # 3 - नेस्टेड तत्वों तक पहुंचने के लिए, एक अतिरिक्त कुंजी या इंडेक्स का उपयोग करें

Problem

पिछले कार्य में, एक शब्दकोश बनाया गया था dict_country. 
ऑस्ट्रेलिया की राजधानी लिखते समय शब्दकोश भरने में त्रुटि हो गई थी। 
1) ऑस्ट्रेलिया की राजधानी का सही नाम रखते हुए, शब्दकोश की सामग्री को सही करें।
2) बनाए गए शब्दकोश में रूस के बारे में जानकारी जोड़ें।
3) शब्दकोश से बहामास के बारे में प्रविष्टि हटा दें।

आपको शब्दकोश को फिर से बनाने की आवश्यकता नहीं है, आपको केवल आवश्यक पंक्तियों को जोड़कर इसकी सामग्री को अद्यतन करने की आवश्यकता है।