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

rindex Metodu

rindex metodu, bir alt dizenin dizenin sonundan itibaren en büyük eşleşme 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ıç dizinini, üçüncü isteğe bağlı parametrede ise - aramanın bitiş dizinini belirtiriz.

rfind metodundan farklı olarak rindex metodu, alt dize bulunamazsa ValueError istisnasını fırlatır.

Sözdizimi

dize.rindex(aranacak değer, [arama başlangıcı], [arama sonu])

Örnek

Dizenin sonundan itibaren ilk 'a' alt dizesinin konumunu bulalım:

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

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

6

Örnek

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

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

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

2

Örnek

Şimdi rindex metodunu kullanarak var olmayan bir alt dize bulmaya çalışalım:

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

Kod çalıştırıldıktan sonra metod bize bir hata döndürdü:

ValueError: substring not found

Ayrıca Bakınız

  • metod replace,
    bir dizedeki alt dizeyi bulur ve değiştirir
  • metod startswith,
    dizenin başından itibaren alt dizeyi kontrol eder
  • metod rfind,
    bir dizedeki alt dizenin son eşleşme dizinini döndürür
  • metod count,
    bir dizedeki alt dize geçiş sayısını döndürür
  • metod endswith,
    dizenin sonundan itibaren alt dize geçişini kontrol eder
  • metod find,
    bir dizedeki alt dizenin ilk eşleşme dizinini döndürür
← →
↑
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