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