Python 函数:计算列表的最大值、最小值和平均值
您可以使用以下 Python 函数来计算一个整数列表的最大值、最小值和平均值:
def calculate_statistics(numbers):
if not numbers:
return None
max_value = numbers[0]
min_value = numbers[0]
total = 0
for number in numbers:
if number > max_value:
max_value = number
if number < min_value:
min_value = number
total += number
average = total / len(numbers)
return max_value, min_value, average
该函数首先检查列表是否为空。如果为空,则返回 None。
然后,我们初始化最大值、最小值和总和为列表中的第一个数。
接下来,我们遍历列表中的每个数,并比较它们与当前的最大值和最小值。如果有一个数大于最大值,则更新最大值;如果有一个数小于最小值,则更新最小值。同时,我们将每个数加到总和中。
最后,我们计算平均值,即总和除以列表的长度。
最后返回最大值、最小值和平均值作为一个元组。
原文地址: https://www.cveoy.top/t/topic/o4cB 著作权归作者所有。请勿转载和采集!