【发布时间】:2021-11-13 11:43:04
【问题描述】:
我有一个列表,里面有多个字典。
这是我的清单:
[{'clicks': 1.2195121951219512, 'conversions': 1.4227642276422763, 'cpc': 2.2357723577235773, 'cpm': 4.471544715447155, 'reach': 90.65040650406505},
{'clicks': 1.2048192771084338, 'conversions': 1.4056224899598393, 'cpc': 2.208835341365462, 'cpm': 5.622489959839357, 'reach': 89.5582329317269}]
我的最终目标是制作一个 dict 与上述字典的平均值。
例子:
[{'clicks': 1.2048192771084338, 'conversions': 1.4056224899598393, 'cpc': 2.208835341365462, 'cpm': 5.622489959839357, 'reach': 89.5582329317269}]
我的问题是:如何一次访问和比较来自多个字典的键?有没有更好的方法?
【问题讨论】:
-
你是什么意思?你想创建一个新的字典,包含它们在上面给定的字典列表中各自值的平均值吗?
-
是的,我需要创建一个新字典,其中包含上述列表中的平均值。例如:列表中两个字典中的“cpc”,然后将它们平均出来@GhostOps
-
你想怎么比较?
-
使用密钥。示例中的两个列表都包含 CPC、Conversions 键。 @DejeneT。
-
我认为这回答了你的问题stackoverflow.com/questions/34139512/…
标签: python list dictionary key key-value