亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在Python中計算算術平均值(一種平均值)

在Python中計算算術平均值(一種平均值)

慕的地6264312 2019-11-07 11:17:19
Python中是否有內置或標準庫方法來計算數字列表的算術平均值(一種平均值)?
查看完整描述

3 回答

?
茅侃侃

TA貢獻1842條經驗 獲得超21個贊

我不知道標準庫中的任何內容。但是,您可以使用類似:


def mean(numbers):

    return float(sum(numbers)) / max(len(numbers), 1)


>>> mean([1,2,3,4])

2.5

>>> mean([])

0.0

在numpy中,有numpy.mean()。


查看完整回答
反對 回復 2019-11-07
?
慕運維8079593

TA貢獻1876條經驗 獲得超5個贊

NumPy的a numpy.mean是算術平均值。用法很簡單:


>>> import numpy

>>> a = [1, 2, 4]

>>> numpy.mean(a)

2.3333333333333335


查看完整回答
反對 回復 2019-11-07
?
慕少森

TA貢獻2019條經驗 獲得超9個贊

用途statistics.mean:


import statistics

print(statistics.mean([1,2,4])) # 2.3333333333333335

自Python 3.4起可用。對于3.1-3.3用戶,該模塊的舊版本可在PyPI上以的名稱獲得stats。只需更改statistics為即可stats。


查看完整回答
反對 回復 2019-11-07
  • 3 回答
  • 0 關注
  • 1699 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號