当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Pandas Series zfill方法用法及代码示例


Pandas Series.str.zfill(~) 方法 left-fills 系列中的每个字符串都带有零,直到达到指定的宽度。

警告

如果该值不是 string 类型,则将为该值返回 NaN。如果所有值都不是字符串类型,则会抛出错误。

参数

1. width | int

填充所需的长度。如果字符串大于指定的 width ,则该字符串将保持原样。

返回值

一个Series

例子

基本用法

left-fill 系列的每个值达到 5 的长度:

s = pd.Series(["ab", "2", 2])
s.str.zfill(5)



0   000ab
1   00002
2     NaN
dtype: object

请注意 2 如何返回 NaN - 这是因为它不是字符串。

溢出案例

如果字符串比指定宽度长,则该字符串将保持原样:

s = pd.Series(["e", "abc", "3000"])
s.str.zfill(2)



0     0e
1    abc
2   3000
dtype: object

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Pandas Series | zfill method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。