赞
踩
filter(function,Iterable),有两个参数,第一个参数为一个函数,该函数施加于Iterable中所有元素,若返回值为True,则保留,反之则舍弃。返回值为generator类型
例如:找出给定序列的所有偶数,1,2,3,4,5,6,7,8,9,0
def is_even(x):
return x%2==0
print(list(filter(is_even,[1,2,3,4,5,6,7,8,9,0])))
filter实际上就是一个筛选函数,保留符合条件的元素。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。