【发布时间】:2015-06-13 17:14:44
【问题描述】:
有没有办法用 python 向 json 添加重复键?
据我了解,python 字典中不能有重复的键。通常,我创建 json 的方法是创建字典,然后创建 json.dumps。但是,出于测试目的,我需要 JSON 中的重复键。但我不能这样做,因为我不能在 python 字典中添加重复的键。我正在尝试在 python 3 中执行此操作
【问题讨论】:
-
@DonkeyKong 很遗憾没有...
-
字典中不能有重复的键。 json 中不能有重复的键。
-
在 JSON 文件格式中可以有重复的键。
-
JSON 中的重复键不可互操作,如 RFC 中所述:名称全部唯一的对象是可互操作的。但是,您可以在 Python 中编写自己的 JSON 编码器/解码器,以便将列表中具有多个值的 dict 折叠成多个 k:v 对
-
@taesu 你可以在 JSON 中有重复的键
标签: python json python-3.x