80 of 151 menu

rindex методу

rindex методу сап жериндеги ыргытылган тизмектин эң чоң индексин кайтарат. Методдун биринчи параметринде тапкыбыз келген сапты же тизмекти көрсөтөбүз, экинчи милдеттүү эмес параметринде - издөөнүн башталган индексин, үчүнчү милдеттүү эмес параметринде - издөөнүн бүткөн индексин.

rfind методундан айырмаланып rindex методу ValueError кеңейишин ыргытат, эгерде тизмек табылбаса.

Синтаксис

сап.rindex(табылчу нерсе, [издөөнүн башталышы], [издөөнүн аягы])

Мисал

Саптын аягындагы биринчи 'a' тизмегинин ордун табалы:

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

Кодду иштетүүнүн натыйжасы:

6

Мисал

Эми издөөнүн чектерин белгилейли:

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

Кодду иштетүүнүн натыйжасы:

2

Мисал

Эми rindex методу менен жок тизмекти тапканы аракет кылалы:

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

Кодду иштеткенден кийин метод бизге катаны кайтарды:

ValueError: substring not found

Ошондой эле караңыз

  • replace методу,
    саптагы тизмекти издөөнү жана алмаштырууну жүргүзөт
  • startswith методу,
    саптын башынан тизмекти текшерет
  • rfind методу,
    саптагы тизмектин акыркы дал келүүсүнүн индексин кайтарат
  • count методу,
    саптагы тизмектин кириш санын кайтарат
  • endswith методу,
    саптын аягындагы тизмек киришин текшерет
  • find методу,
    саптагы тизмектин биринчи дал келүүсүнүн индексин кайтарат
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу