Python String rindex() Yöntemi
Örnek
"casa" dizesinin son geçtiği yer metnin neresinde ?:
txt = "Mi
casa, su casa."
x = txt.rindex("casa")
print(x)
Tanım ve Kullanım
Yöntem rindex()
, belirtilen değerin son oluşumunu bulur.
Değer rindex()
bulunamazsa, yöntem bir istisna oluşturur.
Yöntem rindex()
, yöntemle hemen hemen aynıdır
rfind()
. Aşağıdaki örneğe bakın.
Sözdizimi
string.rindex(value, start, end)
Parametre Değerleri
Parameter | Description |
---|---|
value | Required. The value to search for |
start | Optional. Where to start the search. Default is 0 |
end | Optional. Where to end the search. Default is to the end of the string |
Daha fazla örnek
Örnek
Metinde "e" harfinin son geçtiği yer neresidir?:
txt = "Hello, welcome to my world."
x = txt.rindex("e")
print(x)
Örnek
Yalnızca 5 ve 10. konumlar arasında arama yaptığınızda, metinde "e" harfinin son geçtiği yer neresidir?:
txt = "Hello, welcome to my world."
x = txt.rindex("e",
5, 10)
print(x)
Örnek
Değer bulunamazsa, rfind() yöntemi -1 döndürür, ancak rindex() yöntemi bir istisna oluşturur:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))