我有一个字典文件.txt,每行有 3 - 5 个单词。
喜欢:
apple ball back hall
hello bike like
我需要一个Python代码来在任何其他编码发生之前将所有这些单词放入一个列表中。
我的想法是逐行读取文件,并使用
split()
和 list.append()
函数,但我似乎没有整理出来。有人可以帮忙吗?
已编辑:说错了,抱歉!
你可以这样做:
file_list = []
with open('file.txt', 'r') as file:
for line in file.readlines().rstrip('\n'):
for word in line.split(' '):
file_list.append(word)
如果
file.txt
有以下内容:
apple ball back hall
hello bike like
输出将是:
>>> file_list
['apple', 'ball', 'back', 'hall', 'hello', 'bike', 'like']