如何添加前导零,以便我至少有两位数。
Week product quantity Month
0 201301 coke 1.5 1
1 201302 fanta 1.7 2
2 201304 coke 3.6 5
3 201306 sprite 2.4 10
4 201308 pepsi 2.9 12
即将上述数据帧转换为如下:
Week product quantity Month
0 201301 coke 1.5 01
1 201302 fanta 1.7 02
2 201304 coke 3.6 05
3 201306 sprite 2.4 10
4 201308 pepsi 2.9 12
答案 0 :(得分:11)
使用系列map()
的{{1}}方法:
"{:02}".format
答案 1 :(得分:4)
在Python 2.7中,您可以使用
格式化此值>>> month = 9
>>> '{:02}'.format(month)
'09'
此处{:02}中的2指定通过前缀'0'转换2个字符中的输入数字。如果输入数字的长度为2,那么该数字将保持不变。
答案 2 :(得分:0)