Kaedah rindex() string Python

Contoh

Lokasi terakhir penampilan string "China" dalam teks adalah:

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

Jalankan Contoh

Definisi dan Penggunaan

Metode rindex() mencari penampung terakhir dari nilai yang ditentukan.

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

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

Syarat

string.rindex(value, start, end)

Nilai Parameter

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

Contoh Lebih Banyak

Contoh

Di mana terakhir penampung 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 10, tempat terakhir penampung huruf "e" di mana?

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

Jalankan Contoh

Contoh

Jika nilai tidak ditemui, 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