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

rindex metodu

rindex metodu sətrin sonunda alt sətrin uyğun gəldiyi ən böyük indeksi qaytarır. Metodun birinci parametrində tapmaq istədiyimiz sətri və ya alt sətri göstəririk, ikinci istəyə bağlı parametrdə - axtarışın başlanğıc indeksini, üçüncü istəyə bağlı parametrdə - axtarışın bitmə indeksini.

rfind metodundan fərqli olaraq rindex metodu alt sətr tapılmadıqda ValueError istisnasını qaldırır.

Sintaksis

sətir.rindex(nə tapmaq lazımdır, [axtarışın başlanğıcı], [axtarışın sonu])

Nümunə

Gəlin sətrin sonundan ilk 'a' alt sətrinin mövqeyini tapaq:

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

Kodun icrasının nəticəsi:

6

Nümunə

İndi isə gəlin axtarışın sərhədlərini təyin edək:

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

Kodun icrasının nəticəsi:

2

Nümunə

İndi isə gəlin rindex metodu ilə mövcud olmayan alt sətri tapmağa çalışaq:

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

Kod icra edildikdən sonra metod bizə xəta qaytardı:

ValueError: substring not found

Həmçinin baxın

  • metod replace,
    sətirdə alt sətri axtaran və əvəz edən
  • metod startswith,
    sətrin əvvəlindən alt sətri yoxlayan
  • metod rfind,
    sətirdə alt sətrin son uyğunluq indeksini qaytaran
  • metod count,
    sətirdə alt sətrin daxil olma sayını qaytaran
  • metod endswith,
    sətrin sonundan alt sətrin daxil olmasını yoxlayan
  • metod find,
    sətirdə alt sətrin ilk uyğunluq indeksini qaytaran
← →
↑
Azərbaycan▼
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et