python中的map函数和filter函数
一、map
对可迭代的数据进行同一处理
比如 [1,2,3,4,5] 都加100
map(函数,可迭代对象)
list1 = [1,2,3,4,5] print(list(map(lambda a:a+100,list1)))
二、filter
对可迭代数据进行筛选
比如 [1,2,3,4,5] 我只想要大于2的数据
filter(函数,可迭代对象)
list1 = [1,2,3,4,5] print(list(filter(lambda a:a>2,list1)))