Metoda index
Metoda index zwraca indeks pierwszego
wystąpienia podciągu w ciągu znaków. W pierwszym
parametrze metody podajemy poszukiwany podciąg,
w drugim i trzecim opcjonalnych parametrach
- indeks początku i końca wyszukiwania odpowiednio.
Jeśli podciąg nie zostanie znaleziony, metoda zgłosi
wyjątek.
Składnia
ciąg.index(podciąg, [początek wyszukiwania], [koniec wyszukiwania])
Przykład
Znajdźmy pozycję podciągu 'a':
txt = 'abcadea'
print(txt.index('a'))
Wynik wykonania kodu:
0
Przykład
Podajmy teraz granice wyszukiwania:
txt = 'abcadea'
print(txt.index('a', 1, 4))
Wynik wykonania kodu:
3
Zobacz też
-
metoda
rindex,
która zwraca najwyższy indeks wystąpienia podciągu na końcu ciągu znaków -
metoda
find,
która zwraca indeks pierwszego wystąpienia podciągu w ciągu znaków -
metoda
startswith,
która sprawdza podciąg od początku ciągu znaków -
metoda
endswith,
która sprawdza występowanie podciągu od końca ciągu znaków -
metoda
count,
która zwraca liczbę wystąpień podciągu w ciągu znaków