filter(function, iterable)
参数:
function为 判断函数,iterable为序列。
用法:
用于过滤序列,function判断iterable的每一个元素,达到条件的元素放入到一个迭代器对象,可用list()转换
例子:
过滤掉序列中余数不为零的元素。
c = filter(lambda x : x%2 == 0,[1,2,3,4])
print(list(c))
结果为 [2, 4]
function为 判断函数,iterable为序列。
用于过滤序列,function判断iterable的每一个元素,达到条件的元素放入到一个迭代器对象,可用list()转换
过滤掉序列中余数不为零的元素。
c = filter(lambda x : x%2 == 0,[1,2,3,4])
print(list(c))
结果为 [2, 4]