我在尝试将.txt文件中的行放入列表时遇到了问题。我知道你这样做会得到额外的线条,所以我使用line.split()来取出尾随线。
当我这样做时,我试图阅读的文字变得格格不入。这就是它的样子......
['word']
你们中的任何人都知道如何在不发生这种情况的情况下取出尾随线吗?
答案 0 :(得分:-1)
只需使用readlines()
函数读取所有行,然后您就可以使用反向索引获取最后一行:lines[-n:]
并且如注释中所述更好地调用内置{{1}打开文件句柄!
list
或
with open('test_file.txt','r') as f :
lines =list(f)