python保存列表到文件
时间: 2023-09-20 16:10:53 浏览: 84
你可以使用 Python 内置的 `pickle` 模块将列表保存到文件中。下面是一个简单的例子:
```python
import pickle
# 要保存的列表
my_list = [1, 2, 3, 4, 5]
# 保存列表到文件
with open('my_list.pickle', 'wb') as f:
pickle.dump(my_list, f)
```
这段代码将会创建一个名为 `my_list.pickle` 的文件,并将列表 `my_list` 写入该文件中。你可以使用 `pickle.load()` 函数来读取该文件并将其转换回列表形式:
```python
import pickle
# 从文件中读取列表
with open('my_list.pickle', 'rb') as f:
my_list = pickle.load(f)
print(my_list) # [1, 2, 3, 4, 5]
```
注意:pickle 模块可以序列化和反序列化 Python 对象,但它不是安全的,因为它可以执行任意代码。因此,不要从不信任的源加载 pickle 数据。
阅读全文