计较平均值是计较机编程中最基本的操作之一户外,Python 提供了多种顺次来完了这个操作。底下我将先容三种顺次来计较平均值:
本次操作演示使用的电子产物:
硬件型号:清华同方电脑
软件版块:Python3.7.5
APP 的版块信息:莫得
顺次一:使用 for 轮回
使用 for 轮回遍历列表,累加统共元素的值,临了除以列表的长度即可得回平均值。
def mean(numbers):
total = mg.2s3i3ps.cn 0
for n in numbers:
total + mg.ltyppp.cn = n
return total / len( mg.baicat1y.cn numbers)
numbers = [1, 2, 3, 4, 5]
张开剩余61%print(mean( mg.zcm123456a.cn numbers)) # 输出 3.0
顺次二:使用 sum 函数
Python 的内置函数 sum 不错平直计较列表中统共元素的和,只需将效果除以列表长度即可得回平均值。
def mg.hxxinwen.cn mean(numbers):
国内偷拍摄视频在线观看return mg.zufang360.cn sum(numbers) / len(numbers)
numbers mg.xzrljd.cn = [1, 2, 3, 4, 5]
print(mean(numbers)) # 输出 3.0
顺次三:使用 numpy 库
NumPy 是一个科学计较的高大库,其中包含了很广泛学运算函数,不错相当简短地计较平均值。
import mg.zhilianwanju.cn numpy as np
def mean( gm.vihja.cn numbers):
return np.mean(numbers)
numbers = [1, 2, 3, 4, 5]
print(mean( gm.baiap89g.cn numbers)) # 输出 3.0
以上三种顺次齐不错完了计较平均值的操作,把柄不同的需求遴荐不同的顺次即可。
个东谈主提议:
要是是学习的话户外,提议学会顺次1,要是是平方写东西,依然顺次2省事。顺次3莫得什么极度需要,了解即可。
发布于:四川省