77 of 151 menu

Metoda find

Metoda find zwraca indeks pierwszego dopasowania podciągu w ciągu znaków. W pierwszym parametrze metody podajemy potrzebny nam podciąg, w drugim i trzecim opcjonalnych parametrach - indeks początku i końca wyszukiwania odpowiednio. Jeśli podciąg nie zostanie znaleziony, metoda zwróci liczbę -1.

Składnia

ciąg.find(podciąg, [indeks początku wyszukiwania], [indeks końca wyszukiwania])

Przykład

Znajdźmy podciąg 'a', podając dla wyszukiwania początek i koniec:

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

Wynik wykonania kodu:

3

Przykład

Znajdźmy podciąg 'a', zmieniając indeksy dla wyszukiwania:

txt = 'abcadea' print(txt.find('a', 1, 3))

Wynik wykonania kodu:

-1

Przykład

A teraz znajdźmy podciąg 'a' bez podawania indeksów dla jej wyszukiwania:

txt = 'abcadea' print(txt.find('a'))

Wynik wykonania kodu:

0

Zobacz też

  • metoda index,
    która wyszukuje indeks dopasowania podciągu w ciągu znaków
  • metoda rfind,
    która zwraca indeks ostatniego dopasowania podciągu w ciągu znaków
  • metoda count,
    która zwraca liczbę wystąpień podciągu w ciągu znaków
  • metoda startswith,
    która sprawdza podciąg od początku ciągu znaków
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć