डिक्शनरी
डिक्शनरी एक नाम को एक मान के साथ जोड़ती है. cup में नाम lida के साथ tea है, और नाम guest के साथ water. नाम और मान के बीच दो बिंदु होते हैं. एक जोड़े को अगले से अल्पविराम अलग करता है. धनुर्वाकार कोष्ठक जोड़ों को थामते हैं.
पढ़ना नाम से होता है, जगह के नंबर से नहीं. cup["lida"] tea है. cup["guest"] water है. cup[0] प्रोग्राम रोक देता है, क्योंकि 0, cup के अंदर कोई नाम नहीं है.
cup = {"lida": "tea", "guest": "water"}
print(cup["lida"])
print(cup["guest"])
स्क्रीन पर tea है, फिर water. पहले lida पूछा गया, इसलिए tea पहले आया. स्क्रीन का क्रम उन नामों का क्रम है जो आपने माँगे, जगहों की गिनती नहीं.
len(cup) 2 है, हर नाम के लिए एक. खाली डिक्शनरी {} है और उसकी लंबाई 0 है. यह प्रोग्राम खाली वाली नहीं लिखता. लंबाई लिखता है, फिर नाम lida के रास्ते फिर tea.
cup = {"lida": "tea", "guest": "water"}
print(len(cup))
print(cup["lida"])
स्क्रीन पर 2 है, फिर tea. guest अब भी water के साथ जुड़ा है. दूसरी पंक्ति ने guest नहीं माँगा, इसलिए water नहीं लिखा जाता.
एक ही नाम दो बार लिखें तो बाद वाला मान रहता है. cup = {"lida": "tea", "lida": "water"} में lida के लिए water रहता है. tea चला गया. लंबाई 1 है, क्योंकि नाम एक ही बचा है.
cup = {"lida": "tea", "lida": "water"}
print(cup["lida"])
print(len(cup))
स्क्रीन पर water है, फिर 1. पहला tea, lida की दूसरी लिखाई से नहीं बचा. एक नाम, एक मान.
cup["soup"] प्रोग्राम रोक देता है. soup कभी नाम की तरह लिखा नहीं गया, इसलिए पढ़ने को कोई मान नहीं है. यह पंक्ति ऊपर के प्रोग्रामों में नहीं है.
अगला पेज जोड़ों को और तरीकों से पढ़ता है और एक मान बदलता है. यह पेज जोड़े लिखता है और नाम से पढ़ता है.
तीन स्क्रीन
- पहला प्रोग्राम क्या लिखता है?
- दूसरा प्रोग्राम क्या लिखता है?
- तीसरा प्रोग्राम क्या लिखता है?
- cup["soup"] लिखें तो क्या होता है?
lida के लिए tea
पहली स्क्रीन tea है, फिर water. दूसरी 2 है, फिर tea. तीसरी water है, फिर 1, क्योंकि बाद वाला lida, tea की जगह बैठ गया और एक ही नाम बचा. cup[0] रोक देता है, और cup["soup"] भी. अगला पेज जोड़ों को और तरीकों से पढ़ता है और एक मान बदलता है.
🧠 अपने ज्ञान की परीक्षा करें
अपने ज्ञान की परीक्षा करें
इस इंटरैक्टिव क्विज़ के साथ अपनी चुनौती लें और देखें कि आप विषय को कितनी अच्छी तरह समझते हैं
📝 निर्देश
- हर प्रश्न को ध्यान से पढ़ें
- हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
- आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
- आपकी प्रगति शीर्ष पर दिखाई जाएगी