【发布时间】:2020-10-07 00:51:22
【问题描述】:
我有一本看起来像这样的字典:
G={'E': 18.0, 'D': 17.0, 'C': 19.0, 'B': 15.0, 'A': 0}
我必须找到值的平均值,例如mean(18,17,19,15,0) 使用简单的for 循环,而不使用.values()、.items() 等内置函数。我尝试了以下方法,但出现错误:
d=[float(sum(values)) / len(values) for key, values in G]
return (d)
ValueError: need more than 1 value to unpack
谁能帮我解决这个问题????
【问题讨论】:
-
我没有看到其他答案符合你的问题的限制,我做了你想要的吗?
-
根据您更新后的问题以及额外的限制,@AaronHall 似乎提供了正确的答案。
标签: python