def not_empty(s): return s and s.strip()
单独测试的情况下,函数返回的不是布尔值,为什么能做筛选呢?
Python把None, 0, ''当作布尔的False,其他都是True
None
0
''
Sign in to make a reply
贝司特曼
单独测试的情况下,函数返回的不是布尔值,为什么能做筛选呢?