例题逻辑
def is_not_empty(s):
return s and len(s.strip()) > 0
filter(is_not_empty, ['test', None, '', 'str', ' ', 'END'])
这个例子第二行的逻辑
先删除空白字符再利用len判断是否为空字符串 再利用and逻辑 false就是删除了 True再返回s字符串
然后这个None 因为没有加引号 应该怎么判断呢。
def is_not_empty(s):
return s and len(s.strip()) > 0
filter(is_not_empty, ['test', None, '', 'str', ' ', 'END'])
这个例子第二行的逻辑
先删除空白字符再利用len判断是否为空字符串 再利用and逻辑 false就是删除了 True再返回s字符串
然后这个None 因为没有加引号 应该怎么判断呢。
2020-05-24
举报