2021-04-26
阅读量:
1126
python如何求加权平均值的方法
#需要求加权平均值的数据列表 elements = [] #对应的权值列表 weights = [] 使用numpy直接求:i
mport numpy as np np.average(elements, weights=weights)
附纯python写法:
# 不使用numpy写法1 round(sum([elements[i]*weights[i] for i in range(n)])/sum(weights), 1) # 不使用numpy写法2 round(sum([j[0]*j[1] for j in zip(elements, weights)])/sum(weights), 1)
239.7347
1
0
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论