Python-列表sort()方法
sort函数语法
list.sort( key=None, reverse=False)
参数
- key:指定用来进行比较的元素,具体的函数只有1个参数,指定可迭代对象中的一个元素来进行排序;
- reverse:排序规则,
reverse=True降序,默认是升序。
返回值
该方法没有返回值,但会对列表的对象进行排序。
通过指定列表中的元素排序
# 1.使用二维列表的第一元素进行排序
# 原理:从可迭代对象(list的元素)中取一个元素来排序
# 写法2:用lambda函数当sort函数的传参,简单、单行函数
demo_list.sort(key=lambda x: x[1], reverse=True)
print("写法2:",demo_list)

浙公网安备 33010602011771号