Python:使用lambda对列表(list)和字典(dict)排序

时间:2019-07-06 16:12:30   收藏:0   阅读:364

整理一下对列表和字典排序时lambda的用法。

函数介绍

sorted()

sorted函数:

sorted(iterable[,key][,reverse])

函数接收三个参数:排序的变量、排序的规则、升降序选择

lambda

lambda 匿名函数
一般形式

lambda arguments: expression

写成函数形式

def <lambda>(arguments):
        return expression

排序

1 简单列表(list)排序

list = ['a', 'b', 'c']
print(sorted(list))
# ['a', 'b', 'c']
print(sorted(list, reverse=True))
# ['c', 'b', 'a']

原文:https://www.cnblogs.com/shgq0811/p/11142855.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!