Метод index
Методът index връща индекса на първото
съвпадение на подниз в низ. В първия
параметър на метода задаваме желания от нас подниз,
във втория и третия незадължителни параметри
- индекс на начало и край на търсенето съответно.
Ако поднизът не бъде намерен, методът хвърля
изключение.
Синтаксис
низ.index(подниз, [начало на търсене], [край на търсене])
Пример
Нека намерим позицията на подниза 'a':
txt = 'abcadea'
print(txt.index('a'))
Резултат от изпълнението на кода:
0
Пример
Нека сега укажем границите на търсене:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Резултат от изпълнението на кода:
3
Вижте също
-
метод
rindex,
който връща най-големия индекс на съвпадение на подниз в края на низа -
метод
find,
който връща индекса на първото съвпадение на подниз в низ -
метод
startswith,
който проверява подниз от началото на низа -
метод
endswith,
който проверява срещане на подниз от края на низа -
метод
count,
който връща броя на срещанията на подниз в низа