参考博客
1、遍历列表元素、操作。 map()函数
my_list = [2,4,6,8]
list_ 1= list( map( lambda x: x+1, my_list) )
print(list_1)
得到: [ 1,2,3,4 ]
2、筛选,过滤,保留,所需条件的值, filter() 函数
my_list = [2,4,6,8]
list_2= list( map( lambda x: x-1>3, my_list) )
print(list_2)
得到: [ 6,8 ] # 满足 x-1 >3 的,保留下来......
3、当前元素,与后面的元素,逐个运算操作, reduce........
from functools import reduce
my_list = [2,4,6,8]
list_ 3= reduce ( lambda x,y: x+y, my_list) )
print(list_3)
得到: 20
# 满足 2+4+6+8==20 ,从2+4 +6 +8 = 20,从左往右加起来