有一函数:
def fun(x,y=3):
return x * y
是用lambala表达式将以上函数转换为匿名函数:
lambda x,y=3:x * y
调用:
g = lambda x,y=3:x * y
>>> g(5)
两个实用的BIF:filter() 和map()
list(filter(None,[1,0,False,True]))返回列表中为True的元素
list(filter(lambda x:x%2 , range(10)))返回1-9中的奇数
list(map(lambda x:x*2,range(4))返回在第一个参数函数中加工后的对象,[0,2,4,6]