python平均分由高到低顺序排列输出选手编号和最后得分_python 字典的使用案例二:求平均分,并按平均分由高到低输出选手编号和最后得分...
生活随笔
收集整理的這篇文章主要介紹了
python平均分由高到低顺序排列输出选手编号和最后得分_python 字典的使用案例二:求平均分,并按平均分由高到低输出选手编号和最后得分...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
校園好聲音大賽,三位選手得分,由8位評委給出。
請根據評分表,將每們選手的得分去掉一個最高分和一個最低分后求平均分,并按照平均分由高到低輸出選手編號和最后得分。
dicScores = {'012': [90, 94, 97, 86, 85, 89, 88, 85], '005': [91, 91, 92, 98, 90, 96, 90, 95],
'108': [96, 86, 97, 96, 87, 86, 86, 96]}
dicAve = {}
lists = []
for k, v in dicScores.items():
lists = dicScores[k]
lists.remove(max(lists))
lists.remove(min(lists))
ave = sum(lists) / len(lists)
dicAve[ave] = k
print(dicAve)
ls = sorted(dicAve, reverse=True)
print(ls)
for k in ls:
print(dicAve[k], k)
125jz網原創文章。發布者:江山如畫,轉載請注明出處:http://www.125jz.com/4638.html
總結
以上是生活随笔為你收集整理的python平均分由高到低顺序排列输出选手编号和最后得分_python 字典的使用案例二:求平均分,并按平均分由高到低输出选手编号和最后得分...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 北京环球影城身高限制表
- 下一篇: 《楚乔传》左宝仓是谁 左宝仓是好是坏真实