Метод index
Метод index тизмеде элемент издөп,
анын биринчи кездешүү индексин кайтарат.
Биринчи параметрде бизди кызыктырган
элементти көрсөтөбүз. Экинчи милдеттүү эмес параметрде
издөөнү баштоо абалын көрсөтөбүз, үчүнчү
милдеттүү эмес параметрде - издөөнү аяктоо
абалын.
Синтаксис
тизме.index(эмнени издеп жатабыз, [издөөнү баштоо], [издөөнү аяктоо])
Мисал
Келгиле 'ab' элементинин биринчи кездешүү абалын табалы:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab'))
Кодду иштетүүнүн натыйжасы:
0
Мисал
Эми издөөнү баштоо жана аяктоо абалдарын көрсөтөлү:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))
Кодду иштетүүнүн натыйжасы:
2
Мисал
Жок элементти издеп көрөлү:
lst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))
Бул учурда метод бизге ката кайтарат:
ValueError: 'xx' is not in list