作用:返回两个或更多数字的平均数。
实现思路:使用 sum()
函数计算所有参数 args
的和,再除以它们的长度 len(args)
.
代码实现
def average(*args):
return sum(args, 0.0) / len(args)
使用样例
average(*[1, 2, 3]) # 2.0
average(1, 2, 3) # 2.0
作用:返回两个或更多数字的平均数。
实现思路:使用 sum()
函数计算所有参数 args
的和,再除以它们的长度 len(args)
.
def average(*args):
return sum(args, 0.0) / len(args)
average(*[1, 2, 3]) # 2.0
average(1, 2, 3) # 2.0