pandas.Series.str.pad # 系列.str。pad ( width , side = 'left' , fillchar = ' ' ) [来源] # 将系列/索引中的字符串填充到宽度。 参数: 宽度整数结果字符串的最小宽度;附加字符将使用fillchar中定义的字符填充。 side {'left', 'right', 'both'}, 默认 'left'从哪一侧填充结果字符串。 fillchar str,默认 ' '用于填充的附加字符,默认为空白。 返回: 对象的系列或索引返回对象中字符数最少的系列或索引。 也可以看看 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通过在前面添加“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