Metode index
Metode index meklē elementu sarakstā
un atgriež tā pirmās parādīšanās indeksu.
Pirmajā parametrā norādām mūs interesējošo
elementu. Otrajā neobligātajā parametrā
norādām meklēšanas sākuma pozīciju, trešajā
neobligātajā parametrā - meklēšanas beigu
pozīciju.
Sintakse
saraksts.index(ko meklējam, [meklēšanas sākums], [meklēšanas beigas])
Piemērs
Meklēsim elementa 'ab' pirmās parādīšanās
pozīciju:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab'))
Koda izpildes rezultāts:
0
Piemērs
Tagad norādīsim meklēšanas sākuma un beigu pozīcijas:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Koda izpildes rezultāts:
2
Piemērs
Meklēsim neesošu elementu:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
Šajā gadījumā metode atgriezīs kļūdu:
ValueError: 'xx' is not in list