从文件创建列表的Python代码

问题描述 投票:0回答:2

我有一个字典文件.txt,每行有 3 - 5 个单词。

喜欢:

apple ball back hall
hello bike like

我需要一个Python代码来在任何其他编码发生之前将所有这些单词放入一个列表中。

我的想法是逐行读取文件,并使用

split()
list.append()
函数,但我似乎没有整理出来。有人可以帮忙吗?

已编辑:说错了,抱歉!

python list file
2个回答
1
投票

你可以这样做:

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']

0
投票

file_list=[]

以 open('careless.txt','r') 作为文件:

for line in file.readlines().rstrip("\n"):

    for word in line.split(' '):

        file_list.append(word)
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.