📜  python 查找列表的平均值 - Python (1)

📅  最后修改于: 2023-12-03 15:34:12.573000             🧑  作者: Mango

Python 查找列表的平均值

在Python编程中,经常需要计算列表中的平均值。本文将介绍两种方法来实现这个目标。

方法一:使用sum()函数和len()函数计算平均值

可以使用Python中的内置函数sum()函数和len()函数来计算列表的平均值。sum()函数用于计算列表中所有元素的总和,len()函数用于计算列表中元素的个数。

my_list = [1, 2, 3, 4, 5]
average = sum(my_list) / len(my_list)
print("列表的平均值为:", average)

输出结果:

列表的平均值为: 3.0

使用这种方法可以处理大型列表,并且在计算过程中不需要额外的存储空间。

方法二:使用mean()函数计算平均值

从Python 3.4版本开始,标准库中提供了统计模块(statistics),其中包含计算描述性统计量的函数。其中,mean()函数用于计算列表的平均值。

import statistics

my_list = [1, 2, 3, 4, 5]
average = statistics.mean(my_list)
print("列表的平均值为:", average)

输出结果:

列表的平均值为: 3.0

这种方法更简单,更直观,使得代码更易于阅读和维护。但是需要记得导入statistics模块。

总结:

本文介绍了两种方法来计算Python列表的平均值。如果处理大型列表或者需要最小化存储空间的开销,则第一种方法是更好的选择;如果代码易于阅读和维护是首要考虑因素,则第二种方法是更好的选择。