题解 | 成绩排序
成绩排序
https://www.nowcoder.com/practice/8e400fd9905747e4acc2aeed7240978b
all = int(input())
reseond = int(input())
arr = []
for i in range(all):
temp = input().split()
arr.append(temp)
if reseond == 0:
#注意排序进制转int 如果是字符串会默认排序 按照字符串的首字母
for i in sorted(arr, key=lambda x: int(x[1]), reverse=True):
print(i[0] + " " + i[1])
else:
for i in sorted(arr, key=lambda x: int(x[1])):
print(i[0] + " " + i[1])

