python读取列表并保存到txt
时间: 2023-12-16 17:03:06 浏览: 77
可以使用Python的文件操作来实现将列表保存到txt文件的功能。具体的实现方法如下:
```python
# 定义列表
my_list = ['apple', 'banana', 'orange']
# 打开文件,以写入模式写入内容
with open('my_list.txt', 'w') as f:
# 遍历列表,将每个元素写入一行
for item in my_list:
f.write(item + '\n')
```
上述代码中,首先定义了一个名为 `my_list` 的列表,然后使用 `with` 语句打开一个名为 `my_list.txt` 的文件,以写入模式写入内容。接着使用 `for` 循环遍历列表中的每个元素,将其写入文件中,并在每个元素后面加上一个换行符 `'\n'`,以便于在读取文件时每个元素能够单独占据一行。
运行完上述代码后,会在当前目录下生成一个名为 `my_list.txt` 的文件,其中包含了列表中的每个元素,每个元素占据一行。
相关问题
用python读取txt文件保存到数组
可以的,您可以使用Python内置的open()函数打开txt文件,然后使用read()方法读取文件内容并保存到变量中,最后使用split()方法将内容分割成数组。例如:
```
with open('example.txt', 'r') as f:
content = f.read()
my_array = content.split('\n')
```
这样就将txt文件中的每一行保存到了my_array数组中。
Python读取文件并保存
可以使用Python内置的open()函数来读取和保存文件。以下是一个例子:
读取文件:
```python
with open('file.txt', 'r') as file:
data = file.read()
```
这将打开名为'file.txt'的文件,并将其内容读取到变量'data'中。
保存文件:
```python
with open('file.txt', 'w') as file:
file.write('Hello, world!')
```
这将打开名为'file.txt'的文件,并将字符串'Hello, world!'写入该文件中。如果该文件不存在,则会创建一个新文件。如果该文件已经存在,则会覆盖原有内容。
阅读全文