Phương thức rindex() của chuỗi Python
Ví dụ
Lần xuất hiện cuối cùng của chuỗi "casa" ở đâu trong văn bản?:
txt = "Mi
casa, su casa."
x = txt.rindex("casa")
print(x)
Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức rindex()
tìm lần xuất hiện cuối cùng của giá trị đã chỉ định.
Phương thức rindex()
đưa ra một ngoại lệ nếu không tìm thấy giá trị.
Phương thức rindex()
gần giống với phương thức rfind()
. Xem ví dụ dưới đây.
Cú pháp
string .rindex( value, start, end )
Giá trị tham số
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 |
Thêm ví dụ
Ví dụ
Chữ "e" xuất hiện lần cuối ở đâu trong văn bản?:
txt = "Hello, welcome to my world."
x = txt.rindex("e")
print(x)
Hãy tự mình thử »Ví dụ
Vị trí cuối cùng trong văn bản là chữ "e" khi bạn chỉ tìm kiếm giữa vị trí 5 và 10?:
txt = "Hello, welcome to my world."
x = txt.rindex("e",
5, 10)
print(x)
Hãy tự mình thử »Ví dụ
Nếu không tìm thấy giá trị, phương thức rfind() trả về -1, nhưng phương thức rindex() sẽ đưa ra một ngoại lệ:
txt = "Hello, welcome to my world."
print(txt.rfind("q"))
print(txt.rindex("q"))
Hãy tự mình thử »