我有一个文件,有许多行数据以逗号分隔
Mary,F,6919
Anna,F,2698
Emma,F,2034
Elizabeth,F,1852
Margaret,F,1658
Minnie,F,1653
我正在读文本文件,并试图拆分单词
filename = 1880.txt
with open(filename) as f:
content = f.readlines()
content = [x.split() for x in content]
结果如下:
['Mary,F,9889', 'Anna,F,4283', 'Emma,F,2764', 'Elizabeth,F,2680', 'Minnie,F,2372']
我希望content变量应该返回每一行以逗号分隔的数据
[('Mary','F','9889'), ('Anna','F','4283'), ('Emma','F','2764'), ('Elizabeth','F','2680'), ('Minnie,'F','2372')]
我使用split函数的错误在哪里
您可以在file对象上迭代一次,应用
str.strip
删除后面的'\n'
:答案应该是
相关问题 更多 >
编程相关推荐