pandas.Series.str.pad#
- Series.str.pad(ширина, сторона='left', fillchar=' ')[источник]#
Дополнить строки в Series/Index до ширины.
- Параметры:
- ширинаint
Минимальная ширина результирующей строки; дополнительные символы будут заполнены символом, определенным в fillchar.
- сторона{‘left’, ‘right’, ‘both’}, по умолчанию ‘left’
Сторона, с которой заполнять результирующую строку.
- fillcharstr, 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