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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць