Metode rindex() string Python

Contoh

Lokasi terakhir penampung kata "China" di teks:

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

Jalankan Contoh

Definisi dan Penggunaan

Metode rindex() mencari penempatan terakhir nilai yang ditentukan.

Jika nilai tidak ditemukan, metode rindex() akan memicu eksepsi.

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

Syarat

string.rindex(value, start, end)

Nilai Parameter

Parameter Deskripsi
value Wajib. Nilai yang akan dicari.
start Pilihan. Dari mana mulai mencari. Default adalah 0.
end Pilihan. Di mana menutup pencarian. Default adalah di akhir string.

Contoh Lebih Banyak

Contoh

Di mana terakhir penempatan huruf "e" di teks?

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

Jalankan Contoh

Contoh

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

txt = "Hello, welcome to my world."
x = txt.rindex("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