index विधि
index विधि सूची में एक तत्व को खोजती है
और उसके पहले होने का सूचकांक लौटाती है।
पहले पैरामीटर में हम अपने इच्छित तत्व को निर्दिष्ट करते हैं।
दूसरे वैकल्पिक पैरामीटर में
हम खोज शुरू करने की स्थिति निर्दिष्ट करते हैं, तीसरे
वैकल्पिक पैरामीटर में - खोज समाप्ति की स्थिति।
वाक्य-विन्यास
सूची.index(क्या ढूंढ रहे हैं, [खोज की शुरुआत], [खोज का अंत])
उदाहरण
आइए 'ab' तत्व के पहले होने की
स्थिति ढूंढते हैं:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
कोड निष्पादन का परिणाम:
0
उदाहरण
और अब खोज शुरू करने और समाप्त करने की स्थितियाँ निर्दिष्ट करते हैं:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
कोड निष्पादन का परिणाम:
2
उदाहरण
आइए एक गैर-मौजूद तत्व को खोजते हैं:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
इस स्थिति में विधि हमें एक त्रुटि लौटाएगी:
ValueError: 'ab' is not in list