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

一个txt文件的分离?

一个txt文件的分离?

叮当猫咪 2022-06-14 17:31:33
我正在学习python。我必须阅读一个包含以下内容的文件:00000 美国 01000 ALABAMA01001 Autauga County, AL01003 Baldwin County, AL01005 Barbour County,AL01007 Bibb County, AL01009 Blount County, AL01011 Bullock County, 等等我的程序是:fips_fname ="path/FIPS_CountyName.txt"f = open(fips_fname)for row in f:    print(row)输出为:00000 UNITED STATES01000 阿拉巴马州01001 奥托加县,阿拉巴马州01003 阿拉巴马州鲍德温县01005 阿拉巴马州巴伯县01007 阿拉巴马州比伯县01009 布朗特县,阿拉巴马州01011 布洛克县,阿拉巴马州01013 巴特勒县,阿拉巴马州为什么?python如何决定将什么放入一行以及何时完成一个新行并创建一个新行?
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

在 Windows 中,行由 by 分隔\r\n,而您正在读取的文件中的行\n仅由 by 分隔。您可能使用记事本查看了文件,记事本不将\n其视为行分隔符,并且将记事本显示的文件中的行视为一长行。但是,当您使用 Python 作为生成器遍历文件对象时,\n会被识别为有效的行分隔符,因此会分别生成每一行。



查看完整回答
反对 回复 2022-06-14
  • 1 回答
  • 0 关注
  • 140 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号