def is_odd(n):
return n%2==1
print('list(filter(is_odd,[1,2,3,4,5,6,56,67]))=',list(filter(is_odd,[1,2,3,4,5,6,56,67])))
#找奇数
def not_empty(s):
return s and s.strip()
print("list(filter(not_empty,['A','','B',None,'C',' ']))=",list(filter(not_empty,['A','','B',None,'C',' '])))
#去空格(注意双引号单引号的用法区别)
开始有点难了,函数运算规则逐渐有些抽象,上一节的map和reduce还没熟练,该找些案例试一试了,不然总看别人操作还是不行