课程
/后端开发
/Python
/python进阶
print filter( lambda x: x and len(x.strip()) > 0, ['test', None, '', 'str', ' ', 'END']) 为毛这里的x非要换成s才对
2016-09-23
源自:python进阶 2-10
正在回答
任务
利用匿名函数简化以下代码:
def is_not_empty(s): return s and len(s.strip()) > 0filter(is_not_empty, ['test', None, '', 'str', ' ', 'END'])
----------------------------------------------------
大哥。。。因为题目要求简化,不要求修改代码内部的变量
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计