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

सूचियाँ

meals तीन मान उस क्रम में रखता है जिसमें आप लिखते हैं: पहले rice, फिर soup, फिर bread. वे चौकोर कोष्ठक में हैं, और उनके बीच अल्पविराम है. जगहें 0 से गिनी जाती हैं, इसलिए पहला मान जगह 1 पर नहीं है. एक जगह पढ़ने के लिए नाम लिखते हैं और नंबर कोष्ठक में रखते हैं.

meals[0] rice है. meals[1] soup है. meals[2] bread है. कोष्ठक के अंदर की संख्या जगह का नंबर है. इस सूची में जगह 3 नहीं है.

rice, फिर bread

python
meals = ["rice", "soup", "bread"]

print(meals[0])
print(meals[2])

स्क्रीन पर rice है, फिर bread. ये पंक्तियाँ माँगी हुई जगहों को लिखती हैं, हर मान को क्रम से नहीं. soup सूची में है, जगह 1 पर. यह प्रोग्राम उस जगह को लिखता ही नहीं.

सूची अंक भी रख सकती है. counts क्रम से 2, फिर 0, फिर 5 रखता है. counts[0] 2 है. counts[1] 0 है. यह 0 दूसरी जगह पर रखा अंक है. पहली जगह का नंबर नहीं है. 5 जगह 2 पर है और यह प्रोग्राम उसे नहीं लिखता.

2, फिर रखा हुआ 0

python
counts = [2, 0, 5]

print(counts[0])
print(counts[1])

स्क्रीन पर 2 है, फिर 0. यह 0 सूची के अंदर लिखा गया है. यह जगह 1 का मान है.

len(meals) 3 है, क्योंकि meals में तीन मान हैं. आखिरी जगह 2 है, गिनती से एक कम, और वहाँ bread है. meals[3] अंत के पार है. प्रोग्राम वहीं रुक जाता है. यह पंक्ति ऊपर के प्रोग्रामों में नहीं है.

दो आसान गलत पढ़

पहला मान जगह 0 है, जगह 1 नहीं. rice की उम्मीद में meals[1] लिखें, तो soup आता है. counts में स्क्रीन का 0 रखा हुआ अंक है. उस सूची की पहली जगह अब भी 0 है, और वहाँ का मान 2 है.

अगला पन्ना एक मान जोड़ता है और एक हटाता है. यहाँ सिर्फ वह जगह पढ़ी जाती है जो सूची में पहले से है.

जगहें पढ़ें

  1. पहला प्रोग्राम पहले क्या लिखता है, फिर क्या?
  2. meals[1] क्या है?
  3. दूसरा प्रोग्राम पहले क्या लिखता है, फिर क्या?
  4. meals[3] लिखते हैं. क्या प्रोग्राम अंत तक जाता है?
  5. len(meals) क्या है?

सूची की जगहें

meals rice, soup और bread को इसी क्रम में रखता है. जगह 0 rice है, जगह 1 soup, जगह 2 bread, इसलिए पहला प्रोग्राम rice लिखता है, फिर bread. counts[1] रखा हुआ अंक 0 है और दूसरा प्रोग्राम 2 लिखता है, फिर 0. len(meals) 3 है. meals[3] प्रोग्राम रोक देता है.

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

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

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

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

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

📝 निर्देश

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