Python 的 filter() 函数
filter(func, iterable) 函数用于过滤序列,过滤掉不符合条件的元素,在 python2.7 中返回由符合条件元素组成的新列表,在 python3.x 中返回迭代器对象。参数 func 是一个返回 bool 值的判断函数。
筛选 [0, 22] 中的偶数
用列表推导式实现上面的功能,代码入下:
[i for i in range(23) if i%2 ==0]
应用实例:
非学无以广才,非志无以成学。