Метод index

Методът index връща индекса на първото съвпадение на подниз в низ. В първия параметър на метода задаваме желания от нас подниз, във втория и третия незадължителни параметри - индекс на начало и край на търсенето съответно. Ако поднизът не бъде намерен, методът хвърля изключение.

Синтаксис

pythonниз.index(подниз, [начало на търсене], [край на търсене])

Пример

Нека намерим позицията на подниза 'a':

pythontxt = 'abcadea'
print(txt.index('a'))

Резултат от изпълнението на кода:

python0

Пример

Нека сега укажем границите на търсене:

pythontxt = 'abcadea'
print(txt.index('a', 1, 4))

Резултат от изпълнението на кода:

python3

Вижте също

  • метод rindex,
    който връща най-големия индекс на съвпадение на подниз в края на низа
  • метод find,
    който връща индекса на първото съвпадение на подниз в низ
  • метод startswith,
    който проверява подниз от началото на низа
  • метод endswith,
    който проверява срещане на подниз от края на низа
  • метод count,
    който връща броя на срещанията на подниз в низа