请问这样为什么不行:print filter(lambda s: len(s.strip()) > 0, ['test', None, '', 'str', ' ', 'END'])
print filter(lambda s: len(s.strip()) > 0, ['test', None, '', 'str', ' ', 'END'])
s为参数,len(s.strip()) > 0 为表达式 返回值为true或者false,然后由filter判断
请问这样理解不对吗?为什么运行失败?