pandas.Series.str.pad
- Series.str.pad(width, side='left', fillchar=' ')[source]
-
Заполняет строки в Series/Index до ширины.
- Параметры:
-
- width:int
-
Минимальная ширина результирующей строки; дополнительные символы будут заполнены символом, определённым в fillchar.
- side:{‘left’, ‘right’, ‘both’}, по умолчанию ‘left’
-
Сторона, с которой заполнять результирующую строку.
- fillchar:str, по умолчанию ‘ ‘
-
Дополнительный символ для заполнения, по умолчанию пробел.
- Возвращает:
-
- Series или Index объекта
-
Возвращает Series или Index с минимальным количеством символов в объекте.
См. также
Series.str.rjust-
Заполняет левую сторону строк произвольным символом. Эквивалентно
Series.str.pad(side='left'). Series.str.ljust-
Заполняет правую сторону строк произвольным символом. Эквивалентно
Series.str.pad(side='right'). Series.str.center-
Заполняет обе стороны строк произвольным символом. Эквивалентно
Series.str.pad(side='both'). Series.str.zfill-
Заполняет строки в Series/Index, добавляя в начало символ ‘0’. Эквивалентно
Series.str.pad(side='left', fillchar='0').
Примеры
>>> s = pd.Series(["caribou", "tiger"]) >>> s 0 caribou 1 tiger dtype: object
>>> s.str.pad(width=10) 0 caribou 1 tiger dtype: object
>>> s.str.pad(width=10, side='right', fillchar='-') 0 caribou--- 1 tiger----- dtype: object
>>> s.str.pad(width=10, side='both', fillchar='-') 0 -caribou-- 1 --tiger--- dtype: object
© 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.pad.html