Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
79 of 151 menu
◀ ▶

rfind Metodu

rfind metodu, bir dizedeki alt dizenin sondan başlayarak aranan ilk eşleşmesinin dizinini döndürür. Metodun ilk parametresinde bulmak istediğimiz dizeyi veya alt dizeyi belirtiriz, ikinci isteğe bağlı parametrede - aramanın başlangıç dizini, üçüncü isteğe bağlı parametrede - aramanın bitiş dizini. Eğer alt dize bulunamazsa, metod -1 sayısını döndürür.

Sözdizimi

dize.rfind(ne bulunacak, [arama başlangıç dizini], [arama bitiş dizini])

Örnek

Şimdi 'a' alt dizesinin dize sonundan itibaren ilk konumunu bulalım:

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

Kodun çalıştırılmasının sonucu:

6

Örnek

Şimdi de arama sınırlarını belirleyelim:

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

Kodun çalıştırılmasının sonucu:

2

Örnek

Şimdi de rindex metoduyla var olmayan bir alt dize bulmaya çalışalım:

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

Kodun çalıştırılmasının sonucu:

-1

Ayrıca Bakınız

  • find metodu,
    bir dizedeki alt dizenin konumunu döndürür
  • index metodu,
    bir dizedeki alt dizenin konumunu döndürür
  • rindex metodu,
    alt dizenin konumunu dize sonundan itibaren arar
  • count metodu,
    bir dizedeki alt dizenin geçiş sayısını döndürür
  • endswith metodu,
    dize sonundan itibaren alt dizenin varlığını kontrol eder
← →
↑
Türkçe▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet