如何在 Python 中查找列表的算术平均值?例如:
[1, 2, 3, 4] ⟶ 2.5
要在 Python 中查找列表的算术平均值,可以使用内置函数sum()和len()对列表元素求和,然后除以元素数量。以下是一个简单的方法:
sum()
len()
def mean(lst): return sum(lst) / len(lst) # Example usage my_list = [1, 2, 3, 4] average = mean(my_list) print(average) # Output: 2.5
sum(lst)
len(lst)
sum(lst) / len(lst)
statistics
或者,您可以使用模块mean中的函数statistics,它是 Python 标准库的一部分:
mean
import statistics # Example usage my_list = [1, 2, 3, 4] average = statistics.mean(my_list) print(average) # Output: 2.5
statistics.mean()
两种方法都会给出列表的算术平均值。第一种方法更明确,而第二种方法更简洁,并利用了 Python 的内置功能。