Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Phương thức rindex() của chuỗi trong Python

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.