0

我有一个默认字典,每个键有多个值。我想计算每个键的平均值。我不知道如何访问与每个键关联的值。任何人都可以帮忙吗?

[('T.Max', [1.62, 1.65, 1.62], ('T.Spon', [0.30, 0.34, 0.34])]
4

1 回答 1

0

.items(), .viewitems(), 并.iteritems()像字典一样工作(实际上,您似乎打印了 的值.items())。它们为您提供键值对的列表/视图/迭代器。例如,使用字典推导来获取每个键的平均值:

>>> {k: sum(vals) / len(vals) for k, vals in the_defaultdict.viewitems()}
于 2013-02-11T19:35:08.510 回答