2021-04-26
閱讀量:
1230
python如何求加權(quán)平均值的方法
#需要求加權(quán)平均值的數(shù)據(jù)列表 elements = [] #對應(yīng)的權(quán)值列表 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)






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論
0條評論