filter函数 接受一个函数和序列,把传入的函数依次作用于每个序列,然后根据返回值时True还是False保留或舍弃元素. def func(n): if n%2 == 0: return n m = filter(func,[1,2,3,4,5,6,7,8,9,6]) print(list(m)) 删除列表中的空字符串 def func(s): return s and s.strip() m = filter(func,['r','','0',None,'c']) print(list(m…