Метод 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