მეთოდი 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
იხილეთ აგრეთვე
-
მეთოდი
find,
რომელიც აბრუნებს ქვესტრიქონის პოზიციას სტრიქონში -
მეთოდი
index,
რომელიც აბრუნებს ქვესტრიქონის პოზიციას სტრიქონში -
მეთოდი
rindex,
რომელიც ეძებს ქვესტრიქონის პოზიციას სტრიქონის ბოლოდან -
მეთოდი
count,
რომელიც აბრუნებს ქვესტრიქონის შემთხვევების რაოდენობას სტრიქონში -
მეთოდი
endswith,
რომელიც ამოწმებს ქვესტრიქონის შემთხვევას სტრიქონის ბოლოდან