python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > python求平均值

python求平均值多种方法代码示例

作者:wb1597063760

要求一个列表中的数的平均值,我们可以使用Python来实现,这篇文章主要给大家介绍了关于python求平均值多种方法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

Python 求平均值的方法有很多种,下面以求列表中元素的平均值为例,提供代码示例。使用内置函数sum()和len():

Python 求平均值的方法有很多种,下面以求列表中元素的平均值为例,提供代码示例。

1. 使用内置函数sum()和len():

python
# 定义一个列表
list_num = [1, 2, 3, 4, 5]
# 计算列表中元素的平均值
list_avg = sum(list_num) / len(list_num)
print("列表中元素的平均值为:", list_avg)

2. 使用内置函数statistics.mean():

python
# 导入statistics模块
import statistics
# 定义一个列表
list_num = [1, 2, 3, 4, 5]
# 计算列表中元素的平均值
list_avg = statistics.mean(list_num)
print("列表中元素的平均值为:", list_avg)

3. 使用numpy模块:

python
# 导入numpy模块
import numpy as np
# 定义一个列表
list_num = [1, 2, 3, 4, 5]
# 计算列表中元素的平均值
list_avg = np.mean(list_num)
print("列表中元素的平均值为:", list_avg)

附:使用 for 循环

使用 for 循环遍历列表,累加所有元素的值,最后除以列表的长度即可得到平均值。

def mean(numbers):
    total = 0
    for n in numbers:
        total += n
    return total / len(numbers)

numbers = [1, 2, 3, 4, 5]
print(mean(numbers)) # 输出 3.0

总结 

到此这篇关于python求平均值多种方法的文章就介绍到这了,更多相关python求平均值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文