介绍一个关于列表排序的sort方法,看下面的案例:
- """
- 列表的sort方法来对列表进行自定义排序
- """
-
- # 准备列表
- my_list = [["a", 33], ["b", 55], ["c", 11]]
-
- # 排序,基于带名函数
- # def choose_sort_key(element):
- # return element[1]
- #
- # my_list.sort(key=choose_sort_key, reverse=True)
- # 排序,基于lambda匿名函数
- my_list.sort(key=lambda element: element[1], reverse=True)
-
- print(my_list)
运行结果:
