others - python - 在Pandas中,格式化整数列

我想首先将一列整数转换为字符串,然后格式化为2个有效数字。

我想要这个:


>>> df[0].astype(str)


0 0


1 1


2 2


3 10


4 11


5 12



要变成:


>>> df[0].astype(str)


0 00


1 01


2 02


3 10


4 11


5 12



通常我会使用%.2d,但是我不确定Pandas如何使用?

时间: 原作者:

使用series.str.zfill

通过在Series/Index中预先添加'0'字符来填充字符串。


df[0].astype(str).str.zfill(2)




0 00


1 01


2 02


3 10


4 11


5 12



原作者:
...