请在 下方输入 要搜索的题目:

(填空题)'''一年一度的校园好声音进行到了激烈的决赛环节,8位评委对入围的6名选手给出了最终的评分,请根据评分表,将每位选手的得分去掉一个最高分和一个最低分后求平均分,并按照平均分由高到低的顺序输出选手编号和最后得分。'''Dic_score={'012':90,94,85,54,68,75,71,61], '005':80,75,65,89,68,75,77,81], '058':87,94,85,54,88,80,81,71], '037':45,87,85,64,78,76,91,78], '066':95,67,85,59,88,76,74,87], '102':85,81,85,74,69,80,79,75]}Dic_avg= #空字典,存放平均分For k,v in dic_score. : v_min=min(v) #最低分 v_max= (v) #最高分 v_sum=sum(v) #总分 v_sum=v_sum-v_max-v_min #总分去掉最高分和最低分 v_avg=v_sum/(len(v)-2) #平均分 dic_avgk]=v_avgPrint(dic_avg)Data=( )for k,v in dic_avg.items()] #按(分数,编号)格式生成列表Data.sort(reverse=True) #按分数降序排序For d in data: print(d1],d0]):

(填空题)'''一年一度的校园好声音进行到了激烈的决赛环节,8位评委对入围的6名选手给出了最终的评分,请根据评分表,将每位选手的得分去掉一个最高分和一个最低分后求平均分,并按照平均分由高到低的顺序输出选手编号和最后得分。'''Dic_score={'012':90,94,85,54,68,75,71,61], '005':80,75,65,89,68,75,77,81], '058':87,94,85,54,88,80,81,71], '037':45,87,85,64,78,76,91,78], '066':95,67,85,59,88,76,74,87], '102':85,81,85,74,69,80,79,75]}Dic_avg= #空字典,存放平均分For k,v in dic_score. : v_min=min(v) #最低分 v_max= (v) #最高分 v_sum=sum(v) #总分 v_sum=v_sum-v_max-v_min #总分去掉最高分和最低分 v_avg=v_sum/(len(v)-2) #平均分 dic_avgk]=v_avgPrint(dic_avg)Data=( )for k,v in dic_avg.items()] #按(分数,编号)格式生成列表Data.sort(reverse=True) #按分数降序排序For d in data: print(d1],d0]):

发布时间:2025-05-16 22:47:44
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:(1) {};dict()(2) items()(3) max(4) v,k
专业技术学习
相关试题
专业技术学习
搜搜题库系统