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

pythonciąg.index(podciąg, [początek wyszukiwania], [koniec wyszukiwania])

Przykład

Znajdźmy pozycję podciągu 'a':

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

Wynik wykonania kodu:

python0

Przykład

Podajmy teraz granice wyszukiwania:

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

Wynik wykonania kodu:

python3

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