Phương thức rindex() của chuỗi Python
Mẫu
Vị trí cuối cùng xuất hiện chuỗi "China" trong văn bản:
txt = "China is a great country. I love China." x = txt.rindex("casa") print(x)
Định nghĩa và cách sử dụng
Phương thức rindex() tìm kiếm lần xuất hiện cuối cùng của giá trị được chỉ định.
Nếu không tìm thấy giá trị đó, phương thức rindex() sẽ gây ra ngoại lệ.
Phương thức rindex() gần như giống hệt phương thức rfind(). Xem ví dụ dưới đây.
Cú pháp
string.rindex(value, start, end)
Giá trị tham số
Tham số | Mô tả |
---|---|
value | Bắt buộc. Giá trị cần tìm kiếm. |
start | Tùy chọn. Đâu là điểm bắt đầu của việc tìm kiếm. Mặc định là 0. |
end | Tùy chọn. Đâu là điểm kết thúc của việc tìm kiếm. Mặc định là đến cuối của chuỗi. |
Các mẫu khác
Mẫu
Vị trí cuối cùng của字母 "e" xuất hiện trong văn bản là ở đâu?
txt = "Hello, welcome to my world." x = txt.rindex("e") print(x)
Mẫu
Nếu chỉ tìm kiếm trong vị trí 5 và vị trí 10, vị trí cuối cùng của字母 "e" xuất hiện trong văn bản là ở đâu?
txt = "Hello, welcome to my world." x = txt.rindex("e", 5, 10) print(x)
Mẫu
Nếu không tìm thấy giá trị đó, phương thức rfind() sẽ trả về -1, nhưng phương thức rindex() sẽ gây ra ngoại lệ:
txt = "Hello, welcome to my world." print(txt.rfind("q")) print(txt.rindex("q"))