Python-da elementyň bahasy boýunça indeksini gözlemek
Eger biz sanawda bir elementi gözlemeli we
onuň indeksini almaly bolsak, biz
index metodyny ulanýarys. Onuň birinji parametrine
elementiň bahasyny geçirýäris. Ikinji we
üçünji hökmany däl parametrlerde
gözlegiň başyny we soňuny degişlilikde görkezip bileris.
Geliň, sanawymyzdaky 1 elementiň indeksini gözläli:
lst = [1, 2, 3]
print(lst.index(1)) # 0 çykarar
Indi bir element üçin gözlegiň başyny we soňuny görkezeli:
lst = [1, 2, 3, 1, 4]
print(lst.index(1, 2, 4)) # 3 çykarar
Eger element sanawda ýok bolsa, onda index metodu
bize ýalňyşlyk gaýtarar:
lst = [1, 2, 3]
print(lst.index(4)) # ýalňyşlyk çykarar
Sanaw berlen:
lst = ['a', 'b', 'c', 'd', 'e']
'c' bahasy bolan elementleriň nomerini
gözläň.
Sanaw berlen:
lst = ['a', 'b', 'c', 'b', 'd']
'b' bahasy bolan ikinji elementleriň nomerini
gözläň.
Aşakdaky kod berlen:
lst = ['ab', 12, 'cd', 34]
tst = 'cd'
print(lst.index(tst))
Konsolyň näme çykarjakdygyny aýdyň.
Aşakdaky kod berlen:
lst = [1, 3, 'a', 'b', 3, 6]
tst = 2
print(lst.index(tst))
Konsolyň näme çykarjakdygyny aýdyň.