数据帧中的现有数据已下降到前导零,这是零件号所必需的。存储的数字必须为8位数字,现在它们根据前导0的删除而有所不同
对不起,我是Python的新手,这可能是Pandas中的内置函数,但是我还没有找到转换这种格式的方法。 我有2000多个零件号可以进行全部转换
EG:
Part No
9069
38661
90705
9070
907
970206
部件号必须为:
Part No
00009069
00038661
00090705
00009070
00000907
00970206
答案 0 :(得分:2)
使用astype
之前先使用zfill
,如下所示:
df['Part'].astype(str).str.zfill(8)