पायथन - एक्सेस सूची आइटम
एक्सेस आइटम
सूची वस्तुओं को अनुक्रमित किया जाता है और आप उन्हें सूचकांक संख्या का हवाला देकर एक्सेस कर सकते हैं:
उदाहरण
सूची का दूसरा आइटम प्रिंट करें:
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
नोट: पहले आइटम में इंडेक्स 0 है।
नकारात्मक अनुक्रमण
ऋणात्मक अनुक्रमण का अर्थ है अंत से प्रारंभ
-1
अंतिम आइटम को
-2
संदर्भित करता है, दूसरे अंतिम आइटम आदि को संदर्भित करता है।
उदाहरण
सूची के अंतिम आइटम को प्रिंट करें:
thislist = ["apple", "banana", "cherry"]
print(thislist[-1])
इंडेक्स की रेंज
आप कहां से शुरू करें और कहां खत्म करें, यह निर्दिष्ट करके आप इंडेक्स की एक श्रृंखला निर्दिष्ट कर सकते हैं।
एक सीमा निर्दिष्ट करते समय, वापसी मूल्य निर्दिष्ट वस्तुओं के साथ एक नई सूची होगी।
उदाहरण
तीसरा, चौथा और पाँचवाँ आइटम लौटाएँ:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:5])
नोट: खोज इंडेक्स 2 (शामिल) से शुरू होगी और इंडेक्स 5 (शामिल नहीं) पर खत्म होगी।
याद रखें कि पहले आइटम में इंडेक्स 0 है।
प्रारंभ मान को छोड़कर, श्रेणी पहले आइटम से प्रारंभ होगी:
उदाहरण
यह उदाहरण आइटम को शुरुआत से वापस लौटाता है, लेकिन इसमें "कीवी" शामिल नहीं है:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[:4])
अंतिम मूल्य को छोड़कर, सीमा सूची के अंत तक जाएगी:
उदाहरण
यह उदाहरण "चेरी" से अंत तक आइटम लौटाता है:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[2:])
नकारात्मक सूचकांक की सीमा
यदि आप सूची के अंत से खोज प्रारंभ करना चाहते हैं तो नकारात्मक अनुक्रमणिका निर्दिष्ट करें:
उदाहरण
यह उदाहरण "नारंगी" (-4) से आइटम लौटाता है, लेकिन इसमें "आम" (-1) शामिल नहीं है:
thislist = ["apple", "banana", "cherry", "orange",
"kiwi", "melon", "mango"]
print(thislist[-4:-1])
जांचें कि क्या आइटम मौजूद है
यह निर्धारित करने के लिए कि सूची में कोई निर्दिष्ट आइटम मौजूद है या नहीं, in
कीवर्ड का उपयोग करें:
उदाहरण
जांचें कि सूची में "सेब" मौजूद है या नहीं:
thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
print("Yes, 'apple' is in the fruits list")