लोड हो रहा है...

डिक्शनरी पढ़ना और बदलना

menu नाम rice को 4 के साथ जोड़ता है और soup को 2 के साथ. menu["rice"] = 5 संख्या 4 की जगह 5 रख देता है. नाम rice रहता है. soup अब भी 2 है. जब तक नया नाम न आए, लंबाई 2 रहती है.

menu["bread"] = 1 वह नाम लिखता है जो था ही नहीं. bread, 1 के साथ आता है, और लंबाई 3 हो जाती है. पुराने नाम पर नई संख्या डिक्शनरी नहीं बढ़ाती. नया नाम बढ़ाता है.

rice के लिए 5, फिर तीन नाम

python
menu = {"rice": 4, "soup": 2}
menu["rice"] = 5
menu["bread"] = 1

print(menu["rice"])
print(len(menu))

स्क्रीन पर 5 है, फिर 3. rice की संख्या माँगी और लंबाई, इसलिए ये दो पंक्तियाँ आईं.

soup अब भी 2 है. वह लिखा नहीं गया, क्योंकि प्रोग्राम ने menu["soup"] कभी नहीं माँगा. rice बदलने से soup नहीं छुआ.

menu.get("soup") वह 2 पढ़ता है. menu.get("tea") None देता है, और प्रोग्राम नहीं रुकता. tea कभी नाम था ही नहीं. menu["tea"] रुक जाता, क्योंकि कोष्ठक ऐसा नाम माँगते हैं जो मौजूद हो. get, tea को जमा नहीं करता. इस पढ़ने के बाद भी tea नहीं है.

soup है, tea नहीं

python
menu = {"rice": 4, "soup": 2}

print(menu.get("soup"))
print(menu.get("tea"))

स्क्रीन पर 2 है, फिर None. यह menu नए सिरे से शुरू हुआ: rice फिर 4 है, soup 2 है, और पहले प्रोग्राम का bread यहाँ नहीं है. लंबाई अब भी 2 है. None का मतलब है tea नाम नहीं है. इसका मतलब यह नहीं कि tea जमा हो गया.

📊 बदलना, जोड़ना, या गायब नाम पढ़ना

लिखना क्या होता है
menu["rice"] = 5 rice की संख्या बदलती है, लंबाई रहती है
menu["bread"] = 1 नया नाम आता है, लंबाई बढ़ती है
menu.get("tea") None, और प्रोग्राम नहीं रुकता
menu["tea"] प्रोग्राम रुक जाता है

अगला पेज एक मान के अंदर एक समूह रखता है. यह पेज एक संख्या बदलता है, एक नाम जोड़ता है, और गायब नाम को बिना रुके पढ़ता है.

दोनों menu क्या दिखाते हैं

  1. पहला प्रोग्राम क्या लिखता है?
  2. उस प्रोग्राम के बाद soup के साथ कौन सी संख्या रहती है?
  3. दूसरा प्रोग्राम क्या लिखता है?
  4. menu["tea"] लिखें तो क्या होता है?

rice अब 5 है, tea कभी जमा नहीं हुआ

पहली स्क्रीन 5 है, फिर 3. soup अब भी 2 है. दूसरी स्क्रीन 2 है, फिर None, एक नए menu पर जिसे bread मिला ही नहीं. menu.get("tea") tea को जमा नहीं करता. menu["tea"] प्रोग्राम रोक देता है. अगला पेज एक मान के अंदर समूह रखता है.

🧠 अपने ज्ञान की परीक्षा करें

शुरू करने के लिए तैयार

अपने ज्ञान की परीक्षा करें

इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं

❓
5
प्रश्न
🎯
70%
पास करने के लिए
♾️
∞
समय
🔄
∞
प्रयास

📝 निर्देश

  • हर प्रश्न को ध्यान से पढ़ें
  • हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
  • आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
  • आपकी प्रगति शीर्ष पर दिखाई जाएगी