python filter() 函数式编程的内建函数
def is_odd(x):
return x % 2 == 1
it = filter(is_odd, [1, 4, 6, 7, 9, 12, 17])
print(it)
list(it)
output
<filter object at 0x0000000005157488>
[1, 7, 9, 17]
python filter() 函数式编程的内建函数
def is_odd(x):
return x % 2 == 1
it = filter(is_odd, [1, 4, 6, 7, 9, 12, 17])
print(it)
list(it)
output
<filter object at 0x0000000005157488>
[1, 7, 9, 17]