Метод 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