题解 | #成绩排序#
成绩排序
https://www.nowcoder.com/practice/8e400fd9905747e4acc2aeed7240978b
n = int(input())
mode = int(input())
score_list = []
for i in range(n):
name, score = input().split()
score = int(score)
score_list.append((i, name, score))
if mode == 1:
result = sorted(score_list, key=lambda x : x[2]) #主要是sorted函数用法
if mode == 0:
result = sorted(score_list, key=lambda x : x[2], reverse=True)
for k in result:
print(k[1], k[2])
