pandas.Series.str.rindex#

Series.str.rindex(sub, начало=0, end=None)[источник]#

Возвращает наивысшие индексы в каждой строке Series/Index.

Каждый из возвращенных индексов соответствует позиции, где подстрока полностью содержится между [start:end]. Это то же самое, что str.rfind за исключением того, что вместо возврата -1, он вызывает ValueError, когда подстрока не найдена. Эквивалентно стандартному str.rindex.

Параметры:
substr

Искомая подстрока.

началоint

Индекс левого края.

endint

Правый крайний индекс.

Возвращает:
Series или Index объекта

Смотрите также

index

Возвращает наименьшие индексы в каждой строке.

Примеры

Для Series.str.index:

>>> ser = pd.Series(["horse", "eagle", "donkey"])
>>> ser.str.index("e")
0   4
1   0
2   4
dtype: int64

Для Series.str.rindex:

>>> ser = pd.Series(["Deer", "eagle", "Sheep"])
>>> ser.str.rindex("e")
0   2
1   4
2   3
dtype: int64