【发布时间】:2016-09-25 14:53:18
【问题描述】:
我想保存一个包含字符串和整数键以及多个数据类型值的字典。例如:
dData = {
'a': ['c','d'],
1: [5.1, 3.1]
}
为了保存和加载它,我使用了json.dump 和json.load,但是,我的整数键在加载时会转换为字符串。
我不想更改字典的创建方式,因为将这些键保存为整数对我来说非常方便。
如何将字典保存到文件中,然后在保存类型的同时再次加载?
【问题讨论】:
-
@glls 这个问题解释了为什么使用 json 不适合他的问题,但如答案所示,还有其他方法可以满足 OP 的问题(“我如何保存字典归档并再次加载它......”)而不必使用 json
标签: python json dictionary