python求助 小白最近遇到这样一个问题

cwmlow cwmlow 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
小白刚学python不久,最近遇到这样一个问题,如下:

dataA_list=[{id:1,status:1,name:项目1,money:1111},{id:2,status:1,name:项目2,money:2222},{id:3,status:1,name:项目3,money:3333}]

dataB_list=[{id:1,status:2,name:项目1,money:111},{id:2,status:2,name:项目2,money:222},{id:4,status:2,name:项目4,money:4444}]

dataC_list=[{id:5,status:3,name:项目5,money:5555},{id:3,status:3,name:项目3,money:33},{id:1,status:3,name:项目1,money:11}]

我想获得这样一个理想的数据集合,根据以上 name相同(当然id相同也可)和status下哪个money大的前提下就累加money最后输出如下

dataSUM_list=[{id:1,name:项目1,money:1222},{id:2,name:项目2,money:2444},{id:3,name:项目3,money:3366},,{id:4,name:项目4,money:4444},{id:5,name:项目5,money:5555}]

思路是什么呢,是要先转成字典根据键判断吗? 小白急求大佬解答一下
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
cwmlow
脚本语言 37,738 成员 34,208 内容