有一个词典列表:
list_dict = [
{
"id_sistema_productivo": 48,
"area": 327
},
{
"id_sistema_productivo": 51,
"area": 205.65
},
{
"id_sistema_productivo": 48,
"area": 327
},
{
"id_sistema_productivo": 51,
"area": 209.13
}
]
我不认为我做得很对(被困了几个小时),但预期的React应该是这样的:
new_list_dict = [
{
"id_sistema_productivo": 48,
"area": 654
},
{
"id_sistema_productivo": 51,
"area": 414.78
},
]
3条答案
按热度按时间t9eec4r01#
所有字典都有相同的键,您可以首先使用默认dict对每个字典求和,然后根据结果重建一个列表:
如果字典键总是相同的,考虑将其封装在类中,这样会更清楚(例如使用
dataclass
非常方便):然后,您可以更轻松地表达您想要的内容:
5tmbdcev2#
你可以用Pandas来做:
9bfwbjaz3#
假设投入的可预测性与路易斯相同
给出输出