为了账号安全,请及时绑定邮箱和手机立即绑定

return是判断s有值和去除空字符串后元素个数大于0都为真?

return是判断s有值和去除空字符串后元素个数大于0都为真?

错过了年华 2017-12-24 18:35:59
def is_not_empty(s):     return s and len(s.strip()) > 0 filter(is_not_empty, ['test', None, '', 'str', '  ', 'END'])
查看完整描述

3 回答

已采纳
?
孤独的小猪

TA贡献232条经验 获得超302个赞

return是判断s有值和去除空字符串后元素个数大于0都为真


查看完整回答
反对 回复 2017-12-25
?
产品经理不是经理

TA贡献481条经验 获得超143个赞

在python中,None、空列表[]、空元组()、0等一系列表示空和无的对象都会被转换成False。由此可知,此处返回的是非None,非[],非(),非0,非''的对象。

查看完整回答
反对 回复 2017-12-24
  • 3 回答
  • 0 关注
  • 1535 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信