#32007: [Python]sort會依照tuple順序排序


406490150@gms.tku.edu.tw (我是朱朱)

學校 : 國立交通大學
編號 : 139794
來源 : [140.113.236.122]
最後登入時間 :
2022-09-03 11:13:16
h075. 成績排名 | From: [36.238.65.21] | 發表日期 : 2022-09-06 13:12

如同標題所說,只要創建  按照想要的排序  的 tuple,Python就會自動幫你排序了

預設sort是小到大(accending order),題目要求「輸出成績由高到低」為decending order,加reverse=True即可

每個人的tuple = (加權, 資訊, 數學,英文, 座號小的在前面也就是加負號會反轉座號順序,因為還要考慮reverse)

 

後半段的for只是考慮加權平均有小數的情況,不使用float而是自訂格式印出

 
ZeroJudge Forum