1、lambda函数(匿名函数)
lambda函数使用方式:lambda[参数1,参数2....]:表达式,列表
实例如下:
lambda x : x * 2,[1,2,3,4]
lambda
2、reduce函数(二元内建操作函数)
实例如下:
sum=reduce(lambda x,y:x+y,(1,2,3,4,5,6,7))
print sum
Reduce
3、map函数(内建函数)
实例如下:
map(lambda x : x * 2,[1,2,3,4,[5,6,7]])
map
4、filter函数(内建过滤函数)
filter(bool_func,seq)
实例如下:
filter(lambda x : x%2 == 0,[1,2,3,4,5])
filter
5、zip函数(两个列表进行合并,生成字典函数dict())
m = [1,2,3,4,5,6,7]
n = [2,4,5,6,7,8,9]
zip(m,n)
zip