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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј