在Python中,您可以使用以下几种方法将字典保存到文件中:
1. 使用`pickle`模块:
```python
import pickle
my_dict = {'Apple': 4, 'Banana': 2, 'Orange': 6, 'Grapes': 11}
保存字典到文件
with open('myDictionary.pkl', 'wb') as file:
pickle.dump(my_dict, file)
从文件读取字典
with open('myDictionary.pkl', 'rb') as file:
new_dict = pickle.load(file)
print(new_dict.items())
2. 使用`json`模块:```pythonimport json
my_dict = {'Apple': 4, 'Banana': 2, 'Orange': 6, 'Grapes': 11}
保存字典到文件
with open('myDictionary.json', 'w', encoding='utf-8') as file:
json.dump(my_dict, file, ensure_ascii=False)
从文件读取字典
with open('myDictionary.json', 'r', encoding='utf-8') as file:
new_dict = json.load(file)
print(new_dict)
3. 使用`numpy`库的`save`函数:
```python
import numpy as np
my_dict = {'Apple': 4, 'Banana': 2, 'Orange': 6, 'Grapes': 11}
保存字典到文件
np.save('myDictionary.npy', my_dict)
从文件读取字典
new_dict = np.load('myDictionary.npy', allow_pickle=True)
print(new_dict)
您可以根据需要选择适合的方法
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/78193.html