我有一个如下的字典嵌套字典的设置:
我希望找到一种高效的方法,获取Point中值的平均值。即我想要获得'item3'的r点值(point.r)的平均值,它是(3.5+0.5)/2。
谢谢,
from collections import namedtuple
Point = namedtuple('Point', 'r w')
mydict= {
'user1': {'item1': Point(2.5,0.1),'item2': Point(3.5,0.6)},
'user2': {'item1': Point(3.0,0.3), 'item3': Point(3.5,0.8)},
'user3': {'item1': Point(2.0,0.4),'item3': Point(0.5,0.1), 'item4': Point(1.5,0.7)}
}
我希望找到一种高效的方法,获取Point中值的平均值。即我想要获得'item3'的r点值(point.r)的平均值,它是(3.5+0.5)/2。
谢谢,