为了账号安全,请及时绑定邮箱和手机立即绑定

读取csv文件时删除前导零

读取csv文件时删除前导零

噜噜哒 2021-05-10 16:49:53
我有一个看起来像这样的CSV文件-    Location ID      Location Name        3543459      A         20541       B          C320       C           ...       ..当我使用读取文件时pd.read_csv,我得到的是这样的-Location ID      Location Name   03543459      A   0020541       B   000C320       C       ...       ..如何避免前导零?我做了一些研究,我可能会发现的所有问题都基于在df中产生前导零。
查看完整描述

3 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

通过str.lstrip以下方式使用后处理:

df['Location ID'] = df['Location ID'].str.lstrip('0')


查看完整回答
反对 回复 2021-05-18
?
PIPIONE

TA贡献1829条经验 获得超9个赞

我在行下混合类型..

 df['col'] = df['col'].apply(lambda x:x.lstrip('0') if type(x) == str else x)


查看完整回答
反对 回复 2021-05-18
?
慕后森

TA贡献1802条经验 获得超5个赞

df['Location ID'] = df['Location ID'].apply(lambda x: x.lstrip('0'))


查看完整回答
反对 回复 2021-05-18
  • 3 回答
  • 0 关注
  • 267 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信