题解 | #成绩排序#
成绩排序
https://www.nowcoder.com/practice/8e400fd9905747e4acc2aeed7240978b
#使用sort排序,key使用lambda表达式
n = int(input())
method = input()
reversed = True if method=="0" else False
infos =[]
for i in range(n):
item = input().split()
name,score = item[0],int(item[1])
infos.append((name,score))
infos.sort(key=lambda x:x[1],reverse=reversed)
for info in infos:
print("%s %s" % info)
查看11道真题和解析