,可以使用lambda表达式
r2 = filter(lambda x : x > 22,[11,22,33,44])
for i in r2:
print(i)
map和filter是类似的....map: 对可迭代的集合中的每一个元素,传递到第一个函数中, 返回执行结果
map有一个固定参数,一个可变参数, 第一个参数是一个函数, 可变参数是可迭代的对象....>>> a = map(ord,'abcd')
>>> a
>>> list(a)
[97, 98, 99, 100]
2....>>> a = map(ord,'abcd')
>>> list(a)
[97, 98, 99, 100]
>>> a = map(ord,'abcd','efg') # 传入两个可迭代对象,所以传入的函数必须能接收...']
4. map函数是一个典型的函数式编程例子。