Python 按列表中的某个元素排序
list_1=[('dungeon',7),('winterfell',4),('bran',9),('meelo',6)]
list_2=[['Angle', '0121701100106', 99],['Jack', '0121701100107', 86],\
['Tom', '0121701100109', 65],['Smith', '0121701100111', 100],\
['Bob', '0121701100115', 77],['Lily', '0121701100117', 59]]
m=int(input())
n=int(input())
list_1=sorted(list_1,key=lambda list_1: list_1[1])#对第二个元素排序
print(list_1[0:m])
list_2=sorted(list_2,key=lambda list_2: list_2[0])#对第一个元素排序
print(list_2[0:n])
list_2=sorted(list_2,key=lambda list_2: list_2[2])#对第三个元素排序
print(list_2[0:n])