1、lambda函數(匿名函數)
lambda函數使用方式:lambda[參數1,參數2…]:表達式,清單
執行個體如下:
lambda x : x * 2,[1,2,3,4]
2、reduce函數(二進制内建操作函數)
執行個體如下:
sum=reduce(lambda x,y:x+y,(1,2,3,4,5,6,7))
print (sum )
3、map函數(内建函數)
執行個體如下:
1 map(lambda x : x * 2,[1,2,3,4,[5,6,7]])
4、filter函數(内建過濾函數)
filter(bool_func,seq)
filter(lambda x : x%2 == 0,[1,2,3,4,5])
m = [1,2,3,4,5,6,7]
n = [2,4,5,6,7,8,9]
zip(m,n)