80 of 151 menu

rindex metodu

rindex metody setiriň ahyryndan başlap, degişliligiň iň uly indeksini gaýtarýar. Metodyň birinji parametrinde tapmak isleýän setirimizi ýa-da setir bölegimizi görkezýäris, ikinji islege bagly parametrde - gözlegiň başlangyç indeksini, üçünji islege bagly parametrde - gözlegiň gutarýan indeksini görkezýäris.

rfind metodundan tapawutlylykda, rindex metody setir bölegi tapylmadyk ýagdaýda ValueError ýalňyşlygyny çykarýar.

Sintaksis

setir.rindex(näme tapmaly, [gözlegiň başlangyjy], [gözlegiň ahyrý])

Mysal

Setiriň ahyryndan birinji 'a' setir böleginiň ýerleşiş ýerini tapalyň:

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

Kody ýerine ýetirmegiň netijesi:

6

Mysal

Indi bolsa gözleg çäklerini kesgitläliň:

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

Kody ýerine ýetirmegiň netijesi:

2

Mysal

Indi bolsa rindex metodu bilen ýok setir bölegini tapmaga synanyşalyň:

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

Kod ýerine ýetirilenden soň, metoddan ýalňyşlyk aldyk:

ValueError: substring not found

Şeýle-de serediň

  • replace metodu,
    setirde setir bölegini gözleýär we çalşýar
  • startswith metodu,
    setiriň başyndan setir bölegini barlamak
  • rfind metodu,
    setirde iň soňky degişliligiň indeksini gaýtarýar
  • count metodu,
    setirde setir böleginiň girmekleriniň sanyny gaýtarýar
  • endswith metodu,
    setiriň ahyryndan setir böleginiň girmegini barlamak
  • find metodu,
    setirde birinji degişliligiň indeksini gaýtarýar
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et