分享一个Python代码片段。今天我们来看一下如何计算一个列表中数字的平均值。
def calculate_average(numbers):
if len(numbers) == 0:
return 0
total = sum(numbers)
average = total / len(numbers)
return average
# 示例调用
my_list = [1, 2, 3, 4, 5]
result = calculate_average(my_list)
print("平均值为:", result)
在上面的代码中,我们定义了一个名为`calculate_average`的函数,它接收一个名为`numbers`的参数,该参数是一个列表。函数首先检查列表是否为空,如果是空列表则返回0。
如果列表不为空,我们使用`sum()`函数计算列表中所有数字的总和,并使用`len()`函数获取列表的长度。然后,我们将总和除以列表的长度,得到平均值。
最后,我们调用`calculate_average`函数,并传入示例列表`my_list`。得到的平均值将通过`print()`函数打印出来。
你可以根据自己的需要传入不同的列表来计算平均值。希望这个代码片段对你有帮助!如果你有任何其他问题,都可以随时问我。
本文来自投稿,不代表本站立场,如若转载,请注明出处:https://typecho.firshare.cn/archives/2000.html