我有一个非常大的字典列表,我想总结内部 [英] I have a very big list of dictionaries and I want to sum the insides
本文介绍了我有一个非常大的字典列表,我想总结内部的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
{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屋!
查看全文