为什么lambda s后用【 s and len(s.strip())>0 】可以而 【 (len(s.strip())>0) and s 】不行
print filter( lambda s: s and len(s.strip())>0 ,['test', None, '', 'str', ' ', 'END']) #运行正确 print filter( lambda s: (len(s.strip())>0) and s ,['test', None, '', 'str', ' ', 'END'])#运行错误