rag*_*ner 1 python whitespace boolean list
我想检查一个列表是否只包含空元素或空格,如:
l = ['',' ','\n']
if all(whitespace or empty for element in l):
return True
Run Code Online (Sandbox Code Playgroud)
有人知道怎么做吗?
那么你的空白就是str.isspace(..)
如此:
if all('' == s or s.isspace() for s in l):
return True
Run Code Online (Sandbox Code Playgroud)
最简单的方法可能是使用str.strip()
,如果源字符串仅包含空格,它将返回空字符串。空字符串为falsey。
if not any(s.strip() for s in l): return True
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3708 次 |
最近记录: |