pandas.Series.str.center#
- Series.str.center(width, fillchar=' ')[源代码]#
在 Series/Index 中的字符串的左右两侧填充。
等同于
str.center()
。- 参数:
- 宽度int
结果字符串的最小宽度;额外的字符将以
fillchar
填充。- fillcharstr
填充的附加字符,默认为空白。
- 返回:
- 对象的系列/索引。
一个序列或索引,其中的字符串通过
str.center()
进行了修改。
参见
Series.str.rjust
用任意字符填充字符串的左侧。
Series.str.ljust
用任意字符填充字符串的右侧。
Series.str.center
用任意字符填充字符串的两边。
Series.str.zfill
在 Series/Index 中的字符串前添加 ‘0’ 字符进行填充。
例子
对于 Series.str.center:
>>> ser = pd.Series(['dog', 'bird', 'mouse']) >>> ser.str.center(8, fillchar='.') 0 ..dog... 1 ..bird.. 2 .mouse.. dtype: object
对于 Series.str.ljust:
>>> ser = pd.Series(['dog', 'bird', 'mouse']) >>> ser.str.ljust(8, fillchar='.') 0 dog..... 1 bird.... 2 mouse... dtype: object
对于 Series.str.rjust:
>>> ser = pd.Series(['dog', 'bird', 'mouse']) >>> ser.str.rjust(8, fillchar='.') 0 .....dog 1 ....bird 2 ...mouse dtype: object