शुरू करेंमुफ़्त में शुरू करें

Subset और आगे बढ़ें

Python लिस्ट्स को subset करना बहुत आसान है. नीचे दिए गए कोड सैंपल में एक लिस्ट x बनाई गई है और फिर उसमें से "b" चुना गया है. ध्यान रखें कि यह दूसरा एलिमेंट है, इसलिए इसका इंडेक्स 1 है. आप negative indexing भी इस्तेमाल कर सकते हैं.

x = ["a", "b", "c", "d"]
x[1]
x[-3] # वही परिणाम!

पहले वाली areas लिस्ट याद है, जिसमें strings और floats दोनों हैं? उसकी परिभाषा पहले से ही स्क्रिप्ट में मौजूद है. क्या आप Python subsetting करने के लिए सही कोड जोड़ सकते हैं?

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python परिचय

पाठ्यक्रम देखें

अभ्यास निर्देश

  • areas लिस्ट से दूसरा एलिमेंट प्रिंट करें (जिसका मान 11.25 है).
  • areas का आखिरी एलिमेंट subset करके प्रिंट करें, जो 9.50 है. यहाँ negative index इस्तेमाल करना समझदारी है!
  • लिविंग रूम के एरिया (20.0) को दर्शाने वाली संख्या चुनें और उसे प्रिंट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Create the areas list
areas = ["hallway", 11.25, "kitchen", 18.0, "living room", 20.0, "bedroom", 10.75, "bathroom", 9.50]

# Print out second element from areas
print(areas[____])

# Print out last element from areas
print(areas[____])

# Print out the area of the living room
print(areas[____])
कोड संपादित करें और चलाएँ