Spec-Zone.ru › pandas 0.24

pandas.Series.str.pad

Series.str.pad(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.24.2/reference/api/pandas.Series.str.pad.html

Spec-Zone.ru

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