Python:合并具有相同键和不同值的多个字典

时间:2021-03-29 21:02:35

标签: python dictionary

我有多个字典,其中每个字典都有相同的键但不同的值,例如:

  • 字典 1:{"a":1,"b":2,"c":3}
  • 字典 2:{"a":4,"b":7,"c":1}
  • 字典 3:{"a":6,"b":5,"c":6}
  • ...

有没有一种优雅的方式将这些字典合并成一个看起来像这样的字典?

{"a":[1,4,6],"b":[2,7,5],"c":[3,1,6]}

或者将所有字典简单地放入这样的列表中会更有用:

[{"a":1,"b":2,"c":3},{"a":4,"b":7,"c":1},{"a":6,"b":5,"c":6}]

0 个答案:

没有答案