index-metodi
index-metodi etsii elementin listasta
ja palauttaa sen ensimmäisen esiintymän indeksin.
Ensimmäisessä parametrissa määritämme etsimämme
elementin. Toisessa valinnaisessa parametrissa
osoitamme haun alkukohta, kolmannessa
valinnaisessa parametrissa - haun loppukohta.
Syntaksi
pythonlista.index(mitä etsimme, [haun alku], [haun loppu])
Esimerkki
Etsitään elementin 'ab' ensimmäisen esiintymän
sijainti:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Koodin suorituksen tulos:
python0
Esimerkki
Asetetaan nyt haun alku- ja loppukohdat:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Koodin suorituksen tulos:
python2
Esimerkki
Etsitään puuttuvaa elementtiä:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
Tässä tapauksessa metodi palauttaa meille virheen:
errorValueError: 'ab' is not in list