例: 两数相加函数
sum_lambda = lambda x, y: x+y
print(sum_lambda(4,6))
lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边的返回值。
例:能否被3整除
nums = [2, 18, 9, 22, 17, 24, 8, 12, 27]
print(filter(lambda x: x%3 == 0, nums))
其中filter函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。
filter(function, iterable)
function -- 判断函数。
iterable -- 可迭代对象。