在Python 3.4+上,你可以使用 statistics.mean()
l = [15, 18, 2, 36, 12, 78, 5, 6, 9]import statisticsstatistics.mean(l) # 20.11111111111111
在旧版本的Python上,你可以执行
sum(l) / len(l)
在Python 2上,你需要转换len为浮点数才能进行浮点数除法
sum(l) / float(len(l))
无需使用
reduce。它慢得多,并已在Python 3 中删除。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)