、编写函数avg(a,b,c) 它可以返回a,b,c的整数平均值return int((a+b+c)/3),调用avg(a,b,c)函数求每个学生的平均成绩。已知成绩列表 s = {'小李' : [77, 54, 57], '小张' : [89, 66, 78], '小陈' : [90, 93, 80], '小杨' : [69, 58,93]}。输出结果为: {'小李': 62, '小张': 77, '小陈': 87, '小杨': 73}。这个程序编写用列表吗
收起
def avg(a,b,c): return int((a+b+c)/3) s = {'小李' : [77, 54, 57], '小张' : [89, 66, 78], '小陈' : [90, 93, 80], '小杨' : [69, 58,93]} res={} for i in s: res[i]=avg(*s[i]) print(res)
报告相同问题?