python中怎么把列表写入txt
时间: 2023-10-10 10:11:09 浏览: 66
Python打开文件,将list、numpy数组内容写入txt文件中的方法
4星 · 用户满意度95%
要将列表写入txt文件,你可以使用文件操作功能。你可以使用内置的`open()`函数来打开一个文件,并选择以写入模式打开它。然后,你可以使用文件对象的`write()`方法将列表的内容逐行写入文件。最后,不要忘记关闭文件。
以下是一个示例代码,将列表的元素逐行写入名为`output.txt`的文本文件:
```python
fruits = ['苹果', '香蕉', '樱桃']
# 打开文件并写入列表内容
with open("output.txt", "w") as file:
for fruit in fruits:
file.write(fruit + '\n')
print("列表已写入文件.")
```
在上面的代码中,我们使用`with open("output.txt", "w") as file:`来打开名为`output.txt`的文件,并指定以写入模式打开。然后,我们使用一个循环遍历列表中的元素,并使用`file.write()`方法将每个元素写入文件。注意,我们在每个元素后面添加了换行符`\n`,以确保每个元素写入文件后换行。
最后,我们在输出完成后关闭文件。使用`with open() as file:`语法可以确保文件在使用完毕后自动关闭,无需显式调用`close()`方法。
运行上述代码后,你将在当前目录下找到一个名为`output.txt`的文本文件,并且其中包含列表的元素,每个元素占一行。
阅读全文