可以使用 Python 内置的文件操作函数将列表输出到文本文件。以下是一些示例代码:

将整个列表写入文件

my_list = [1, 2, 3, 4, 5]

# 打开文件,如果文件不存在则创建
with open('my_list.txt', 'w') as file:
    # 将列表转换为字符串并写入文件
    file.write(str(my_list))

这段代码将一个名为 my_list 的列表输出到一个名为 my_list.txt 的文本文件中。首先,我们使用 with 语句打开文件,并指定打开方式为写入 ('w')。如果文件不存在,则会自动创建一个新文件。然后,我们使用 write() 函数将列表转换为字符串,并写入文件。由于 write() 函数只接受字符串类型的数据,因此我们需要使用 str() 函数将列表转换为字符串。最后,当 with 语句结束时,文件将自动关闭。

将列表中的每个元素单独写入文件

my_list = [1, 2, 3, 4, 5]

with open('my_list.txt', 'w') as file:
    for item in my_list:
        file.write(str(item) + '\n')

这段代码将列表中的每个元素单独输出到 my_list.txt 文件中,每个元素占一行。我们使用循环遍历列表中的每个元素,并使用 write() 函数将其转换为字符串并写入文件。注意,在每个元素之后,我们还需要写入一个换行符 ('\n'),以便每个元素都占据一行。最后,当 with 语句结束时,文件将自动关闭。

通过以上代码示例,您可以轻松地将 Python 列表输出到文本文件。您可以根据您的需求选择不同的方法,例如将整个列表写入文件或将每个元素单独写入文件。

Python 将列表输出到文本文件:完整指南

原文地址: https://www.cveoy.top/t/topic/m8Ky 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录