De index methode
De methode index zoekt een element in een lijst
en retourneert de index van het eerste voorkomen.
In de eerste parameter specificeren we het
element dat ons interesseert. In de tweede optionele parameter
geven we de startpositie van de zoekopdracht op, in de derde
optionele parameter - de eindpositie van de
zoekopdracht.
Syntaxis
lijst.index(wat zoeken we, [start zoeken], [einde zoeken])
Voorbeeld
Laten we de positie van het eerste voorkomen
van het element 'ab' vinden:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Resultaat van het uitvoeren van de code:
0
Voorbeeld
Laten we nu de posities voor het begin en het einde van de zoekopdracht instellen:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Resultaat van het uitvoeren van de code:
2
Voorbeeld
Laten we zoeken naar een ontbrekend element:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
In dit geval zal de methode een fout retourneren:
ValueError: 'ab' is not in list