函数asyouwant

(4)编写函数 asyouwant(*k),
要求:
输入四个数a,b,c,d,分两次调用函数asyouwant,
第一次,求a,b,c的平均值。
第二次,求a,b,c,d的和。
输出两次调用后的结果,要求精确到小数点后两位。
提示,函数中需要同时完成"求平均"以及"求和"两种操作,(ppt中有相应的示例)
分两次调用函数,每次都返回两个值(按顺序为:平均值、和),
s1=asyouwant(a,b,c)
s2=asyouwant(a,b,c,d)
输出时,分别输出s1[0],s2[1],思考为什么?

def asyouwant(*k):
    s = sum(k)
    avg = round(s/len(k), 2)
    return avg, s

a, b, c, d = 1, 2, 3, 4

s1=asyouwant(a,b,c)
s2=asyouwant(a,b,c,d)
print(s1[0])
print(s2[1])