Возвращает наибольший индекс, по которому обнаруживается конец указанной подстроки в исходной.
str.rindex(sub[, start[, end]])
-> int
sub -- Подстрока, конечный индекс размещения которой требуется определить.

start=0 -- Индекс начала среза в исходной строке, в котором требуется отыскать подстроку.

end=None -- Индекс конца среза в исходной строке, в котором требуется отыскать подстроку.

Работа данного метода аналогична работе str.rfind(), однако, если подстрока не найдена, возбуждается исключение ValueError.

    my_str = 'barbarian'
my_str.rindex('bar') # 3
my_str.rindex('bar', 1) # 3
my_str.rindex('bar', 1, 2) # ValueError

Необязательные параметры start и end могут принимать любые значения, поддерживаемые механизмом срезов.

На заметку
Смотрите также: str.index().
Нет обсуждений для отображения.

Если у вас есть, что сказать, можете представиться и исправить ситуацию.

На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.