如何清空行?

2024-09-29 21:20:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我在尝试将.txt文件中的行放入列表时遇到问题。我知道这样做时会有多余的行,所以我使用line.split()去掉后面的行

当我这么做的时候,我想读的单词变成了奇怪的格式。这就是它看起来的样子

['word']

你们知道如何在不发生这种情况的情况下取出尾线吗


Tags: 文件txt列表格式line情况单词word
1条回答
网友
1楼 · 发布于 2024-09-29 21:20:59

只需使用readlines()函数读取所有行,然后就可以使用反向索引获得最后n行:lines[-n:],如注释中所述,最好调用open file handle的内置list

with open('test_file.txt','r') as f :
 lines =list(f)

或者

with open('test_file.txt','r') as f :
 lines =f.readlines()

相关问题 更多 >

    热门问题