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:
pythonlst = [1, 2, 3]
print(lst.index(1)) # 0 çykarar
Indi bir element üçin gözlegiň başyny we soňuny görkezeli:
pythonlst = [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:
pythonlst = [1, 2, 3]
print(lst.index(4)) # ýalňyşlyk çykarar
Задание 1
Sanaw berlen:
pythonlst = ['a', 'b', 'c', 'd', 'e']
'c' bahasy bolan elementleriň nomerini
gözläň.
Задание 2
Sanaw berlen:
pythonlst = ['a', 'b', 'c', 'b', 'd']
'b' bahasy bolan ikinji elementleriň nomerini
gözläň.
Задание 3
Aşakdaky kod berlen:
pythonlst = ['ab', 12, 'cd', 34]
tst = 'cd'
print(lst.index(tst))
Konsolyň näme çykarjakdygyny aýdyň.
Задание 4
Aşakdaky kod berlen:
pythonlst = [1, 3, 'a', 'b', 3, 6]
tst = 2
print(lst.index(tst))
Konsolyň näme çykarjakdygyny aýdyň.