代码仅供参考如下:dic_score={};number=""while number!="n": number=input("请输入运动员编号<退出请输入'n'>:") if number=="n": print(dic_score) break score=input("请输入评委分数<各分数之间请用英文格式逗号分隔>:") list_all=list(map(float,score.split(","))) list_all.remove(max(list_all)) list_all.remove(min(list_all)) x=round(sum(list_all)/len(list_all),1) dic_score[number]=x