python求加權(quán)平均值的實(shí)例(附純python寫法)
更新時(shí)間:2019年08月22日 11:46:42 作者:斑點(diǎn)魚
今天小編就為大家分享一篇python求加權(quán)平均值的實(shí)例(附純python寫法),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
首先是數(shù)據(jù)源:
#需要求加權(quán)平均值的數(shù)據(jù)列表 elements = [] #對應(yīng)的權(quán)值列表 weights = []
使用numpy直接求:
import 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)
以上這篇python求加權(quán)平均值的實(shí)例(附純python寫法)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python中關(guān)于for循環(huán)的碎碎念
這篇文章主要介紹了python中關(guān)于for循環(huán)使用過程中的碎碎念,需要的朋友可以參考下2017-06-06pyqt5教程QGraphicsScene及QGraphicsView使用基礎(chǔ)
這篇文章主要為大家介紹了pyqt5教程中QGraphicsScene及QGraphicsView使用基礎(chǔ),有序要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10Python讀取CSV文件的4種方法與注意事項(xiàng)
在python里面,讀取或?qū)懭隿sv文件時(shí)是經(jīng)常遇到的一個需求,這篇文章主要給大家介紹了關(guān)于Python讀取CSV文件的4種方法與注意事項(xiàng),需要的朋友可以參考下2023-10-10Python3 jupyter notebook 服務(wù)器搭建過程
這篇文章主要介紹了Python3 jupyter notebook 服務(wù)器搭建過程,非常不錯,具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2018-11-11python實(shí)現(xiàn)加密的方式總結(jié)
這篇文章主要介紹了python實(shí)現(xiàn)加密的方式總結(jié),文中給大家提到了python中加密的注意點(diǎn),通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01python如何實(shí)現(xiàn)單向鏈表及單向鏈表的反轉(zhuǎn)
這篇文章主要介紹了python如何實(shí)現(xiàn)單向鏈表及單向鏈表的反轉(zhuǎn),幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-03-03