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
pythonsə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:
pythontxt = 'abacdea'
print(txt.rfind('a'))
Kodun icrasının nəticəsi:
python6
Nümunə
İndi gəlin axtarış sərhədlərini təyin edək:
pythontxt = 'abacdea'
print(txt.rfind('a', 1, 3))
Kodun icrasının nəticəsi:
python2
Nümunə
İndi gəlin rindex metodu ilə mövcud olmayan
alt sətri tapmağa çalışaq:
pythontxt = 'abacdea'
print(txt.rfind('f'))
Kodun icrasının nəticəsi:
python-1