课程
/后端开发
/Python
/python进阶
即写成这样
print filter(lambda x: x and len(x.strip()) > 0, ['test', None, '', 'str', ' ', 'END'])
2016-03-28
源自:python进阶 2-10
正在回答
没什么,这个是幕课网的问题,在本地跑没有任何问题。
xc熊猫 提问者
print filter(lambda x: x and len(x.strip()) > 0, ['test', None, '', 'str', ' ', 'END']) 把lambda中的参数x改成s 就能过了。。。 也是醉了
print filter(lambda x: x and len(x.strip())>0, ['t', None, '', 's', ' ', 'E'])
可以运行,肯定是你哪里敲错了,下次记得把错误信息一起发上来,也好知道你是哪里错了
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计