python中的filter()函数
1.filter()函数的简介和语法: filter()函数用于过滤序列,过滤掉不符合条件的元素,返回符合条件的元素组成新列表。 filter()语法如下: filter(function,iterable) # 其中function为函数,iterable为序列 序列中的每个元素作为参数传递给函数进行判断,返回True或者False,最后将返回True的元素放到新列表中。
2.filter()用法实例: 筛选出序列中为奇数的元素: defis_odd(n): returnn%2==1 lst1 =filter(is_odd,[1,2,3,4,5,6,7,8,9,10]) # lst = [1,3,5,7,9]