【发布时间】:2020-10-09 10:33:47
【问题描述】:
我有一个字典,其中有几个值分配给 1 个键。 如何计算分配给特定键的值的平均值?
例如 dict:{'name' = 1,2,3,3,1}--> mean = 2
rows = (("name", 0.4),
("name", "0.3"),
("name", "0.9"),
("name", "1.2"),
("name", "1.1"))
data = {} # dictionary with several values
for row in rows:
data.setdefault(row[0],[]).append(row[1])
print(data)
for x in data.values():
# calculate mean(x)
【问题讨论】:
-
你知道如何在没有 Python 的情况下计算均值吗?只需在 Python 中做同样的事情。
标签: dictionary math python-3.6