欢迎访问宙启技术站
智能推送

使用mean()函数在Python中计算列表的平均值

发布时间:2024-01-09 15:13:39

在Python中,可以使用mean()函数计算列表的平均值。mean()函数是statistics模块中的一个方法,它接受一个列表作为参数,并返回该列表的平均值。

下面是一个使用mean()函数计算列表平均值的示例代码:

import statistics

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

输出结果为:

列表的平均值为: 3

在这个例子中,我们首先导入了statistics模块,然后定义了一个名为nums的列表,其中包含了5个整数。然后,我们调用mean()函数,将nums传递给它作为参数。mean()函数计算出了nums列表的平均值,并将结果赋值给变量avg。最后,我们通过print()函数将计算出的平均值打印到控制台。

除了整数列表,mean()函数还可以计算其他类型的列表的平均值,例如浮点数列表和混合类型的列表。

要注意的是,mean()函数只能计算有限数量的列表的平均值。如果列表中包含了无穷大或无穷小的值,或者列表为空,那么mean()函数将会引发ValueError异常。

下面是一个包含浮点数的列表的示例代码:

import statistics

grades = [78.5, 90.5, 86.5, 92.0, 88.0]
avg = statistics.mean(grades)
print("列表的平均值为:", avg)

输出结果为:

列表的平均值为: 87.9

在这个例子中,我们定义了一个名为grades的列表,其中包含了5个浮点数。然后,我们调用mean()函数,将grades传递给它作为参数。mean()函数计算出了grades列表的平均值,并将结果赋值给变量avg。最后,我们通过print()函数将计算出的平均值打印到控制台。

总之,mean()函数是Python中用于计算列表平均值的方法。它是statistics模块中的一个函数,并接受一个列表作为参数。使用mean()函数可以轻松地计算出数值型列表的平均值,无论是整数还是浮点数列表。