Метад rfind
Метад rfind вяртае індэкс
супадзення падрадка з канца радка. У
першым параметры метада паказваем радок
ці падрадок, які хочам знайсці, у
другім неабавязковым параметры - індэкс
пачатку пошуку, у трэцім неабавязковым
параметры - індэкс канца пошуку. Калі
падрадок не знойдзены, метад верне лік
-1.
Сінтаксіс
радок.rfind(што трэба знайсці, [індэкс пачатку пошуку], [індэкс канца пошуку])
Прыклад
Давайце знойдзем пазіцыю першага падрадка
'a' з канца радка:
txt = 'abacdea'
print(txt.rfind('a'))
Вынік выканання кода:
6
Прыклад
А цяпер давайце задамо межы пошуку:
txt = 'abacdea'
print(txt.rfind('a', 1, 3))
Вынік выканання кода:
2
Прыклад
А цяпер давайце паспрабуем з дапамогай метада
rindex знайсці неіснуючы падрадок:
txt = 'abacdea'
print(txt.rfind('f'))
Вынік выканання кода:
-1