Index metodu
index metodu siyahida elementi axtarir
ve onun ilk rast gelinme indeksini qaytarir.
Birinci parametrde bizi maraqlandiran
elementi teyin edirik. Ikinci isteye bagli parametrde
axtarishin bashlama movqeyini, uçuncu
iste ye bagli parametrde - axtarishin bitme
movqeyini gosteririk.
Sintaksis
pythonsiyahi.index(ne axtaririq, [axtarishin bashlangici], [axtarishin sonu])
Nümunə
Gelin 'ab' elementinin ilk rast gelinme
movqeyini tapaq:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab'))
Kodu icra etmənin neticesi:
python0
Nümunə
Indi ise axtarishin bashlama ve bitme movqelerini teyin edek:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Kodu icra etmənin neticesi:
python2
Nümunə
Olmayan elementi axtaraq:
pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
Bu halda metod bizə xeta qaytaracaq:
errorValueError: 'xx' is not in list