【廖雪峰Python习题集】sorted

假设我们用一组tuple表示学生名字和成绩:
L=[('Bob',75),('Adam',92),('Bart',66),('Lisa',88)]
请用sorted()对上述列表分别按名字排序:

#_*_coding:utf-8_*_

def by_name(t):
    return t[0]

if __name__ =="__main__":
    L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]
    L2 = sorted(L,key=by_name)
    print(list(L2))

显示结果如下图所示:

你可能感兴趣的:(廖雪峰Python习题集)