Trong hướng dẫn này, chúng ta tìm hiểu phương thức rindex() của chuỗi.
Phương thức rindex() trả về chỉ số của lần xuất hiện cuối cùng của substring trong string. Ném ngoại lệ nếu không tìm thấy.
Ví dụ
string = 'Tutorialspoint is a great place to learn Python. Tutorialspoint is an ian company'
print(string.rindex('Tutorialspoint'))
print(string.rindex('is'))
Kết quả
49 64
Có thể cung cấp start, end tùy chọn để giới hạn phạm vi tìm kiếm (không bao gồm end).
Ví dụ
print(string.rindex('Tutorialspoint', 0, 45))
print(string.rindex('is', 0, 45))
Kết quả
0 15
Nếu substring không tồn tại → ValueError.
Ví dụ
print(string.rindex('tutorialspoint'))
Kết quả
ValueError: substring not found
Kết luận
rindex() tìm vị trí cuối cùng của substring, ném lỗi nếu không thấy. Hãy bình luận nếu có thắc mắc.