搜索

首页  >  问答  >  正文

python - 如何合并列表中key相同的字典?

现有list:

list1 = [{a: 123}, {a: 456},{b: 789}]

合并成:

list2 = [{a: [123,456]},{b: [789]}]

如何实现,望大神指点,不胜感激!!

大家讲道理大家讲道理2897 天前587

全部回复(3)我来回复

  • 天蓬老师

    天蓬老师2017-04-18 09:33:59

    雷雷

    回复
    0
  • 大家讲道理

    大家讲道理2017-04-18 09:33:59

    用个map 键存在就append 不存在就赋值 最后转成list...

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:33:59

    雷雷

    回复
    0
  • 取消回复