Python rfind() metot
Örnek
Metin içinde "China" dizgisinin son kez ortaya çıktığı konum:
txt = "China is a great country. I love China." x = txt.rfind("casa") print(x)
Tanım ve Kullanım
rfind() metodu belirtilen değerin son出现位置ını arar.
Bu değer bulunamazsa, rfind() metodu -1 döner.
rfind() metodu rindex() metodu ile neredeyse aynıdır. Aşağıdaki örneklere bakın.
Sözdizimi
dizgi.rfind(value, start, end)
Parametre Değeri
Parametre | Açıklama |
---|---|
value | Gerekli. Aranacak değer. |
start | Opsiyonel. Aramanın nereden başlayacağı. Varsayılan olarak 0. |
end | Opsiyonel. Arama sonunun nerede biteceği. Varsayılan olarak metnin sonuna kadar. |
Daha Fazla Örnek
Örnek
Metinde "e" harfinin son出现位置在哪里?
txt = "Hello, welcome to my world." x = txt.rfind("e") print(x)
Örnek
Sadece konum 5 ve konum 10 arasında ararsanız, metinde son olarak bulunan "e" harfi nerede?
txt = "Hello, welcome to my world." x = txt.rfind("e", 5, 10) print(x)
Örnek
Bu değer bulunamazsa, rfind() metodu -1 döner, ancak rindex() metodu bir istisna tetikler:
txt = "Hello, welcome to my world." print(txt.rfind("q")) print(txt.rindex("q"))