Metoda index
Metoda index vrací index prvního
výskytu podřetězce v řetězci. V prvním
parametru metody zadáme požadovaný podřetězec,
ve druhém a třetím volitelných parametrech
- index začátku a konce hledání.
Pokud podřetězec není nalezen, metoda vyvolá
výjimku.
Syntaxe
pythonřetězec.index(podřetězec, [začátek hledání], [konec hledání])
Příklad
Pojďme najít pozici podřetězce 'a':
pythontxt = 'abcadea'
print(txt.index('a'))
Výsledek provedení kódu:
python0
Příklad
Nyní pojďme určit hranice hledání:
pythontxt = 'abcadea'
print(txt.index('a', 1, 4))
Výsledek provedení kódu:
python3
Viz také
-
metoda
rindex,
která vrací nejvyšší index výskytu podřetězce na konci řetězce -
metoda
find,
která vrací index prvního výskytu podřetězce v řetězci -
metoda
startswith,
která kontroluje podřetězec od začátku řetězce -
metoda
endswith,
která kontroluje výskyt podřetězce na konci řetězce -
metoda
count,
která vrací počet výskytů podřetězce v řetězci