【发布时间】:2022-01-13 01:12:45
【问题描述】:
我有那个字典数组:
[{'dog': 'dog-1'}, {'monkey': 'monkey-1'}, {'buffalo': 'buffalo-6'}, {'dog': 'dog-2'},{'pig': 'pig-3'}, {'monkey': 'monkey-6'}, {'monkey': 'monkey-6'}]
而且我需要将每个拥有相同密钥的人放在同一个字典中。我需要那个结果:
[{'dog': ['dog-1', 'dog-2']}, {'monkey': ['monkey-1', 'monkey-6', 'monkey-6']}, {'buffalo': ['buffalo-6']}, {'pig': ['pig-3']}]
【问题讨论】:
-
到目前为止你尝试了什么
-
为什么是一个包含一个键的字典列表而不是一个包含所有键的字典?
标签: python arrays list dictionary