Spec-Zone.ru › pandas 2

pandas.Series.str.rfind

Series.str.rfind(sub, start=0, end=None)[source]

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

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

Parameters:
sub:str

Подстрока, которая ищется.

start:int

Индекс левой границы.

end:int

Индекс правой границы.

Returns:
Series или Index целых чисел.

См. также

find

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

Примеры

Для Series.str.find:

>>> ser = pd.Series(["cow_", "duck_", "do_ve"])
>>> ser.str.find("_")
0   3
1   4
2   2
dtype: int64

Для Series.str.rfind:

>>> ser = pd.Series(["_cow_", "duck_", "do_v_e"])
>>> ser.str.rfind("_")
0   4
1   4
2   4
dtype: int64

© 2008–2022, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/2.2.2/reference/api/pandas.Series.str.rfind.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API