我有一个文件,格式是用新行分隔的,如下所示
1 1 1 1
2 2 2 2 2 2 2
3 3 3 3 3 3
我想分别读取行,例如,从第二行开始并将它们保存在一个数组中。我想我可以管理最后一部分,但我不知道如何从文件的第 n 个换行符开始阅读。 关于我该怎么做的任何想法? 谢谢。 最好的问候。
请您参考如下方法:
由于文件在 Python 中是可迭代的,因此您可以调用 next在它上面跳过第一行,例如:
with open('data.txt', 'r') as data:
next(data)
for line in data:
print line.split()
会产生:
['2', '2', '2', '2', '2', '2', '2']
['3', '3', '3', '3', '3', '3']
引用资料:
