rfind әдісі
rfind әдісі ішкі жолдың соңғы
сәйкестігінің индексін қайтарады. Бірінші
параметрде біз тапқымыз келетін жолды
немесе ішкі жолды көрсетеміз, екінші
міндетті емес параметрде - іздеудің басталу
индексі, үшінші міндетті емес параметрде -
іздеудің аяқталу индексі. Егер ішкі жол
табылмаса, әдіс -1 санын қайтарады.
Синтаксис
pythonжол.rfind(табу керек нәрсе, [іздеудің басталу индексы], [іздеудің аяқталу индексы])
Мысал
'a' ішкі жолының соңынан бастап
бірінші орын алу позициясын табайық:
pythontxt = 'abacdea'
print(txt.rfind('a'))
Кодты орындау нәтижесі:
python6
Мысал
Енді іздеу шекараларын белгілейік:
pythontxt = 'abacdea'
print(txt.rfind('a', 1, 3))
Кодты орындау нәтижесі:
python2
Мысал
Енді rindex әдісін қолданып жоқ
ішкі жолды табуға тырысайық:
pythontxt = 'abacdea'
print(txt.rfind('f'))
Кодты орындау нәтижесі:
python-1