pandas.Series.str.find#
- Series.str.найти(sub, начало=0, end=None)[источник]#
Возвращает наименьшие индексы в каждой строке в Series/Index.
Каждый из возвращенных индексов соответствует позиции, где подстрока полностью содержится между [start:end]. Возвращает -1 при неудаче. Эквивалентно стандартной
str.find().- Параметры:
- substr
Искомая подстрока.
- началоint
Индекс левого края.
- endint
Правый крайний индекс.
- Возвращает:
- Series или Index из int.
Смотрите также
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