Metode index
Die metode index soek 'n element in 'n lys
en gee die indeks van sy eerste voorkoms terug.
In die eerste parameter spesifiseer ons die element
waarin ons belangstel.
In die tweede opsionele parameter
spesifiseer ons die posisie van die begin van die soektog,
in die derde
opsionele parameter - die posisie van die einde van die
soektog.
Sintaksis
lys.index(wat om te soek, [begin van soektog], [einde van soektog])
Voorbeeld
Kom ons vind die posisie van die eerste voorkoms
van die element 'ab':
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Resultaat van die kode-uitvoering:
0
Voorbeeld
En nou spesifiseer ons die posisies vir die begin en einde van die soektog:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Resultaat van die kode-uitvoering:
2
Voorbeeld
Kom ons soek 'n afwesige element:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
In hierdie geval sal die metode 'n fout teruggee:
ValueError: 'ab' is not in list