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