lambda表达式:
lambda 参数 : 返回值 (匿名函数一般作为高阶函数参数使用)
高阶函数:(接受函数作参数,将函数作为返回值返回(闭包)
示例:
filter函数:过滤函数,根据传入函数对序列进行过滤。
filter(function, iterable) #(函数,可迭代对象(序列等))
map函数:根据传入函数做指定操作。
map(lambda a: a + 1, [1, 2, 3, 4, 5]) #输出[2, 3, 4, 5, 6]
lambda表达式:
lambda 参数 : 返回值 (匿名函数一般作为高阶函数参数使用)
高阶函数:(接受函数作参数,将函数作为返回值返回(闭包)
示例:
filter函数:过滤函数,根据传入函数对序列进行过滤。
filter(function, iterable) #(函数,可迭代对象(序列等))
map函数:根据传入函数做指定操作。
map(lambda a: a + 1, [1, 2, 3, 4, 5]) #输出[2, 3, 4, 5, 6]