📜  Python|记录列表中的元素平均值(1)

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

Python | 记录列表中的元素平均值

在Python中,我们经常需要对列表中的元素进行求平均值的操作。本文将介绍如何使用Python来记录列表中的元素平均值。

计算平均数

计算平均数是最基本的数学运算之一,可以使用Python内置的sum()和len()函数来计算。

my_list = [1, 2, 3, 4, 5]
mean = sum(my_list) / len(my_list)
print(mean) # 3.0

在上面的例子中,我们首先定义了一个包含5个整数的列表my_list。然后我们使用sum()函数来计算列表my_list中所有元素的和,len()函数计算列表中元素的个数。最后,我们将它们相除来计算平均值,并将结果打印出来。

记录平均数

有时候我们需要将计算得到的平均数记录在程序中,可以使用一个变量mean来存储平均数。

my_list = [1, 2, 3, 4, 5]
mean = sum(my_list) / len(my_list)
print(mean) # 3.0

# 记录平均值
with open("mean.txt", "w") as f:
    f.write(str(mean))

在上面的例子中,我们使用了Python内置的open()函数来打开一个名为mean.txt的文件,并将平均值写入该文件。我们使用字符串的str()函数来将浮点数mean转换为字符串,以便将其写入文件中。在with语句中的代码块结束时,文件会自动关闭。

完整代码

下面是一个完整的Python示例代码,用于计算列表中元素的平均值,并将其记录到文件中。

# 计算平均值
my_list = [1, 2, 3, 4, 5]
mean = sum(my_list) / len(my_list)
print(mean) # 3.0

# 记录平均值
with open("mean.txt", "w") as f:
    f.write(str(mean))

这样,我们就成功地使用Python计算了列表中元素的平均值,并将其记录到文件中。