Метод index

Метод index тизмеде элемент издөп, анын биринчи кездешүү индексин кайтарат. Биринчи параметрде бизди кызыктырган элементти көрсөтөбүз. Экинчи милдеттүү эмес параметрде издөөнү баштоо абалын көрсөтөбүз, үчүнчү милдеттүү эмес параметрде - издөөнү аяктоо абалын.

Синтаксис

pythonтизме.index(эмнени издеп жатабыз, [издөөнү баштоо], [издөөнү аяктоо])

Мисал

Келгиле 'ab' элементинин биринчи кездешүү абалын табалы:

pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab'))

Кодду иштетүүнүн натыйжасы:

python0

Мисал

Эми издөөнү баштоо жана аяктоо абалдарын көрсөтөлү:

pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('ab', 1, 3))

Кодду иштетүүнүн натыйжасы:

python2

Мисал

Жок элементти издеп көрөлү:

pythonlst = ['ab', 'cd', 'ab', 'ef', 'ab']
print(lst.index('xx'))

Бул учурда метод бизге ката кайтарат:

errorValueError: 'xx' is not in list

Ошондой эле караңыз

  • функция len,
    тизмедин узундугун кайтарат
  • метод count,
    тизмедеги элементтин дал келүүлөрүнүн санын кайтарат
  • метод insert,
    элементти тизмеге көрсөтүлгөн индексден мурун кошот
  • метод pop,
    элементти анын индекси боюнча өчүрөт