-->
当前位置:首页 > 题库 > 正文内容

程序填空题:列表作参数计算学生成绩平均分

Luz2年前 (2022-12-04)题库1130
以下程序用于实现:

函数avg(lst)可以返回列表lst各元素的整数平均值。

输入一个保存学生成绩的字典,调用avg求每个学生的平均成绩,保存在平均值字典中。

请填写程序中空白处的代码实现上述要求,如输入输出样例所示。

**可用以下输入输出样例测试程序是否正确**
##### 输入样例1:
输入学生成绩字典
in
{'小李':[77,54],'小张':[89,66,78,99],'小陈':[90],'小杨':[69,58,93]}

##### 输出样例1:
输出平均值字典
out
{'小李': 65, '小张': 83, '小陈': 90, '小杨': 73}


**请复制以下代码在IDLE中完成填写并调试,正确后再填入本题空白处。**
c++
def avg(lst):
return

stu=eval(input())
avgscores={}
for in :
avgscores[k]=avg()
print(avgscores)








答案:
第1空:int(sum(lst)/len(lst))

第2空:k,v

第3空:stu.items()

第4空:v

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。