Lambda 表达式是一种简洁的函数定义方式,也称为匿名函数。它可以在需要函数对象的地方使用,并且通常用于一次性的、简单的函数。
1.Lambda 表达式语法
Lambda 表达式的语法如下:
lambda arguments: expression
其中:
arguments
是逗号分隔的参数列表。expression
是函数的返回值表达式。
2.Lambda 表达式示例
# 定义一个简单的 lambda 函数,计算两个数的和
add = lambda x, y: x + y
print(add(2, 3)) # 输出 5
3.Python filter() 用法
3.1filter() 函数简介
filter()
函数用于过滤可迭代对象中的元素,根据指定的函数(通常是 lambda 函数)判断是否保留该元素。它返回一个迭代器,包含满足条件的元素。
3.2filter() 函数语法
filter(function, iterable)
其中: