filter函数接收一个函数和一个序列,他把传入的函数依次作用于每个元素,然后根据返回值的真假来确定保留还是丢弃
def is_odd(n): return n % 2 == 1 temlist = filter(is_odd,[1,2,3,4,5,6,7,8,9,10]) newlist = list(temlist) print(newlist) #将不能被2整除的函数输出
python---filter(过滤器)
原文:https://www.cnblogs.com/hyxk/p/11372484.html