我想在Python 2.7中取一个像这样的大文件:
123 456 GTHGGGTH
223 567 FGRTHSYS
12933 4656832 GJWSOOOSKKSSJ
.....
我想逐行读入文件,忽略第三个元素,然后用第一个元素减去每行的第二个元素。因此,上面的第1行将返回333。在
我已经试过了:
^{pr2}$
但是,当我尝试这个时,编译器会说:
ValueError: invalid literal for int() with base 10: 'T'
感谢所有的帮助。在
Tags:
你可以试试这样的方法:
尝试以下操作:
或者:
^{pr2}$这是因为
list.pop()
返回的是“popped off”项,它不再返回列表。在与其编写这个
deleteLast
函数,不如使用这样的切片:L2 = line.split()[0:2]
稍后您将遇到另一个问题,因为while循环根本没有前进。考虑改用for循环。在
相关问题 更多 >
编程相关推荐