交作业
Topic source@楚云 L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]
'''声明一个by_name的函数,参数为t''' def by_name(t): '''声明一个变量名为a的list空数据''' a = [] '''for遍历传参t''' for i in t: '''把t遍历的元素一个个装进list变量a中,并以str类型''' a.append(str(i)) '''返回list变量a''' return a '''L2等于,把L内的每一个元素以by_name函数返回的a变量也就是名子list为排序规则元素进行排序,并返回排序后的L''' L2 = sorted(L, key=by_name) print(L2)
学习中......
'''上面by_naem函数返回的a变量是每一个元素作为字符串整体的list
["('Bob', 75)", "('Adam', 92)", "('Bart', 66)", "('Lisa', 88)"]
sort:('A->('B->('B->('L
'''
- 1
杨飞wb