Metode rfind() string Python

Contoh

Lokasi terakhir penampung kata "China" di teks:

txt = "China adalah negara yang besar. Saya mencintai China."
x = txt.rfind("casa")
print(x)

Jalankan Contoh

Definisi dan Penggunaan

Metode rfind() mencari penampungan terakhir nilai yang ditentukan.

Jika nilai tidak ditemukan, metode rfind() akan mengembalikan -1.

Metode rfind() sama seperti metode rindex(). Lihat contoh di bawah ini.

Syarat

string.rfind(value, start, end)

Nilai Parameter

Parameter Deskripsi
value Wajib. Nilai yang akan dicari.
start Pilihan. Mulai mencari dari mana. Default adalah 0.
end Pilihan. Berhenti mencari di mana. Default adalah di akhir string.

Beberapa Contoh Lain

Contoh

Di mana terakhir penampungan huruf "e" di teks?

txt = "Hello, welcome to my world."
x = txt.rfind("e")
print(x)

Jalankan Contoh

Contoh

Jika mencari hanya di posisi 5 dan 10, tempat terakhir penampungan huruf "e" di mana?

txt = "Hello, welcome to my world."
x = txt.rfind("e", 5, 10)
print(x)

Jalankan Contoh

Contoh

Jika nilai tidak ditemukan, metode rfind() mengembalikan -1, tetapi metode rindex() akan memicu eksepsi:

txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))

Jalankan Contoh