如何解决如何用空格填充str列以强制达到所需的长度?
我需要准备一个熊猫DataFrame来编写TXT,以便以严格的格式提交给第三方。当我直接使用以下代码时,它似乎可以工作:
data['code'].apply(lambda x: '{:>{fill}}'.format(x,fill=15))
Bu,当我尝试实际更改DataFrame时:
data['code'] = data['code'].apply(lambda x: '{:>{fill}}'.format(x,fill=15))
似乎没有。我实际上如何更改DataFrame?
解决方法
使用ljust
或zfill
data['code'] = data['code'].str.ljust(width = 15,fillchar = ':')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。