Spec-Zone.ru › pandas 2

pandas.Series.str.find

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

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

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

Параметры:
sub:str

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

start:int

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

end:int

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

Возвращает:
Series или Index целых чисел.

См. также

rfind

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

Примеры

Для 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.find.html

Spec-Zone.ru

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