pandas.Series.str.pad
-
Series.str.pad(self, width, side='left', fillchar=' ')[source] -
Заполнение строк в Series/Index до заданной ширины.
Параметры: -
width : int -
Минимальная ширина результирующей строки; дополнительные символы будут заполнены символом, определённым в
fillchar. -
side : {‘left’, ‘right’, ‘both’}, default ‘left’ -
Сторона, с которой нужно заполнить результирующую строку.
-
fillchar : str, default ‘ ‘ -
Дополнительный символ для заполнения, по умолчанию это пробел.
Возвращает: - 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–2012, 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/0.25.0/reference/api/pandas.Series.str.pad.html