匿名函数
基本语法
lambda:定义匿名函数(没有函数名的函数)
lambda 参数1,参数2,参数n : 返回值
应用场景
1、用于定义一些函数结构体非常简单、而且使用次数较少的函数
2、作为函数的参数传递
# 实例 对下面的列表进行排序(根据列表中的每个元素的第二值的大小进行排序)
li = [[1, 10, 32], [3, 22, 99], [2, 7, 77]]
li.sort(key=lambda x: x[1])
print(li)
内置函数
filter
参数1:过滤规则函数
参数2:可迭代对象
li = [11, 2, 34, 42, 15, 26, 7, 88, 29, 100]
res = filter(lambda x: x > 30, li)
print(list(res))
标签:进阶,python,res,函数,li,filter,参数,lambda
From: https://www.cnblogs.com/nikeairball/p/16862518.html