按学生名字:
l=[('Bob',50),('Liming',99),('jery',85),('chaoren',80)]
def an_xingming(t):
return t[0].lower()
print(sorted(l, key=an_xingming, reverse=0))
结果:
[('Bob', 50), ('chaoren', 80), ('jery', 85), ('Liming', 99)]
按分数排名
l=[('Bob',50),('Liming',99),('jery',85),('chaoren',80)]
def by_score(t):
return t[1]
print(sorted(l, key=by_score, reverse=1))
结果:
[('Liming', 99), ('jery', 85), ('chaoren', 80), ('Bob', 50)]