rfind metodu
rfind metodu alt sətrin uyğunluq indeksini
sətrin sonundan qaytarır. Metodun birinci parametrində
tapmaq istədiyimiz sətri və ya alt sətri göstəririk,
ikinci istəyə bağlı parametrdə - axtarışın başlanğıc
indeksi, üçüncü istəyə bağlı parametrdə - axtarışın
son indeksi. Əgər alt sətr tapılmasa, metod -1
rəqəmini qaytarır.
Sintaksis
sətr.rfind(nə tapılmalıdır, [axtarışın başlanğıc indeksi], [axtarışın son indeksi])
Nümunə
Gəlin 'a' alt sətirinin sətrin sonundan
ilk mövqeyini tapaq:
txt = 'abacdea'
print(txt.rfind('a'))
Kodun icrasının nəticəsi:
6
Nümunə
İndi gəlin axtarış sərhədlərini təyin edək:
txt = 'abacdea'
print(txt.rfind('a', 1, 3))
Kodun icrasının nəticəsi:
2
Nümunə
İndi gəlin rindex metodu ilə mövcud olmayan
alt sətri tapmağa çalışaq:
txt = 'abacdea'
print(txt.rfind('f'))
Kodun icrasının nəticəsi:
-1