Metode rfind() string Python

Contoh

Tempat terakhir penampung kata 'China' muncul dalam teks adalah:

txt = "China is a great country. I love China."
x = txt.rfind("casa")
print(x)

Jalankan Contoh

Definisi dan Penggunaan

Metode rfind() mencari penempatan terakhir nilai yang ditentukan.

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

Metode rfind() hampir sama dengan 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. Dimana mulai pencarian. Standar adalah 0.
end Pilihan. Dimana mencantumkan pencarian. Standar adalah di akhir string.

Contoh Lebih Banyak

Contoh

Di mana terakhir penempatan huruf "e" di teks?

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

Jalankan Contoh

Contoh

Apakah lokasi terakhir penempatan huruf "e" di antara posisi 5 dan 10 di teks?

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