Metode Python String rfind()
Contoh
Di mana dalam teks kemunculan terakhir dari string "casa"?:
txt = "Mi
casa, su casa."
x = txt.rfind("casa")
print(x)
Definisi dan Penggunaan
Metode rfind()
ini menemukan kemunculan terakhir dari nilai yang ditentukan.
Metode rfind()
mengembalikan -1 jika nilainya tidak ditemukan.
Caranya rfind()
hampir sama dengan
rindex()
cara. Lihat contoh di bawah.
Sintaksis
string.rfind(value, start, end)
Nilai Parameter
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 |
Lebih Banyak Contoh
Contoh
Di mana dalam teks tersebut kemunculan terakhir huruf "e"?:
txt = "Hello, welcome to my world."
x = txt.rfind("e")
print(x)
Contoh
Di mana dalam teks tersebut kemunculan terakhir huruf "e" ketika Anda hanya mencari antara posisi 5 dan 10?:
txt = "Hello, welcome to my world."
x = txt.rfind("e",
5, 10)
print(x)
Contoh
Jika nilainya tidak ditemukan, metode rfind() mengembalikan -1, tetapi metode rindex() akan memunculkan pengecualian:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))