把这段代码做成子函数形式
可以将这段代码封装成一个名为 calculate_median 的子函数:
def calculate_median(numbers):
sorted_numbers = sorted(numbers)
length = len(numbers)
if length % 2 == 0:
middle = int(length / 2)
median = (sorted_numbers[middle - 1] + sorted_numbers[middle]) / 2
else:
middle = int(length / 2)
median = sorted_numbers[middle]
return median
这个函数接受一个列表作为参数,计算出列表中数值的中位数,并返回中位数的值。
原文地址: https://www.cveoy.top/t/topic/bM2B 著作权归作者所有。请勿转载和采集!