菜鸟IT的博客 >> Python
复制列表数组的升序和降序 | 需要用到key=lambda
# 复杂列表数组
list5=[["张三",35],["李四",28],["王五",45]]
# 添加分割线
print("#"*10)
# 升降序,需要使用key是sorted函数中的某个参数
list5SX=sorted(list5,key=lambda list5:list5[1])
print(list5SX)
# 添加分割线
print("#"*10)
# 降序
list5JX=sorted(list5,key=lambda list5:list5[1],reverse=True)
print(list5JX)
————————————————
输出结果:
##########
[['李四', 28], ['张三', 35], ['王五', 45]]
##########
[['王五', 45], ['张三', 35], ['李四', 28]]
进程已结束,退出代码0
菜鸟IT博客[2021.12.12-15:21] 访问:296