题目如下,二维数组包含name和grade,然后按照成绩和字母表进行排序。
n=int(input())
slist=[[input(),float(input())]for _ in range(n)]
def takeSecond(elem):
return elem[1],elem[0]
slist.sort(key=takeSecond)
num1=slist[0][1]
g=0;
for b in range(n):
if slist[b][1]==num1:
g=g+1
else:
break
num=slist[g][1]
for i in range(g,n):
if slist[i][1]!=num:
break
else:
print(slist[i][0])