我有一个非常大的字典列表,我想总结内部 [英] I have a very big list of dictionaries and I want to sum the insides

查看:296
本文介绍了我有一个非常大的字典列表,我想总结内部的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

{A: 3, 45, 34, 4, 2, 5, 94, 2139, 230345, 283047, 230847}, {B: 92374, 324, 345, 345, 45879, 34857987, 3457938457), {C: 23874923874987, 2347}

我如何减少到

{A: 2304923094820398}, {B: 2374923784897}, {C: 29348239847239847}

值显然不完全。我只想以非耗时的方式加起来所有的值。

Values obviously not exact. I just want to add up all the values in a non-time consuming manner.

推荐答案

d = [{'A': [3, 45, 34, 4, 2, 5, 94, 2139, 230345, 283047, 230847]}, {'B': [92374, 324, 345, 345, 45879, 34857987, 3457938457]}, {'C': [23874923874987, 2347]}]
[{x.keys()[0]:sum(x.values()[0])} for x in d]

这篇关于我有一个非常大的字典列表,我想总结内部的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆