Метод rfind
Метод rfind остирнинг охирги мос келиш индексини кайтаради.
Методнинг биринчи параметрида биз топмоқчи бўлган сатрни ёки остирни
кўрсатамиз, иккинчи ихтиёрий параметрда - қидируш бошланиш индекси,
учинчи ихтиёрий параметрда - қидируш тугаш индекси. Агар остир
топилмаса, метод -1 сонини кайтаради.
Синтаксис
сатр.rfind(нимани топиш керак, [қидируш бошланиш индекси], [қидируш тугаш индекси])
Мисол
Келинг, сатр охиридан биринчи 'a' остирининг ўрнини топайлик:
txt = 'abacdea'
print(txt.rfind('a'))
Кодни ишга туширish натижаси:
6
Мисол
Энди қидируш чегараларини белгилаймиз:
txt = 'abacdea'
print(txt.rfind('a', 1, 3))
Кодни ишга туширish натижаси:
2
Мисол
Энди rindex метода ёрдамида мавжуд бўлмаган остирни топиб кўрайлик:
txt = 'abacdea'
print(txt.rfind('f'))
Кодни ишга туширish натижаси:
-1