79 of 151 menu

Metoda rfind

Metoda rfind zwraca indeks dopasowania podciągu od końca ciągu znaków. W pierwszym parametrze metody wskazujemy ciąg znaków lub podciąg, który chcemy znaleźć, w drugim opcjonalnym parametrze - indeks rozpoczęcia wyszukiwania, w trzecim opcjonalnym parametrze - indeks zakończenia wyszukiwania. Jeśli podciąg nie zostanie znaleziony, metoda zwróci liczbę -1.

Składnia

ciąg_znaków.rfind(co znaleźć, [indeks rozpoczęcia wyszukiwania], [indeks zakończenia wyszukiwania])

Przykład

Znajdźmy pozycję pierwszego podciągu 'a' od końca ciągu znaków:

txt = 'abacdea' print(txt.rfind('a'))

Wynik wykonania kodu:

6

Przykład

A teraz ustawmy granice wyszukiwania:

txt = 'abacdea' print(txt.rfind('a', 1, 3))

Wynik wykonania kodu:

2

Przykład

A teraz spróbujmy znaleźć za pomocą metody rindex nieistniejący podciąg:

txt = 'abacdea' print(txt.rfind('f'))

Wynik wykonania kodu:

-1

Zobacz też

  • metoda find,
    która zwraca pozycję podciągu w ciągu znaków
  • metoda index,
    która zwraca pozycję podciągu w ciągu znaków
  • metoda rindex,
    która wyszukuje pozycję podciągu od końca ciągu znaków
  • metoda count,
    która zwraca liczbę wystąpień podciągu w ciągu znaków
  • metoda endswith,
    która sprawdza wystąpienie podciągu na końcu 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ć