gpt4 book ai didi

python - 检查空值列表

转载 作者:太空狗 更新时间:2023-10-30 00:21:41 25 4
gpt4 key购买 nike

检查列表是否仅包含空值(不是列表是否为空,而是空元素列表)的最有效方法是什么?我在 for 循环中使用著名的 pythonic 隐式 bool 方法:

def checkEmpty(lst):
for element in lst:
if element:
return False
break
else:
return True

周围有什么更好的吗?

最佳答案

if not any(lst):
# ...

应该可以。 any() 返回 True 如果传递给它的 iterable 的任何元素评估为 True。相当于:

def my_any(iterable):
for i in iterable:
if i:
return True
return False

关于python - 检查空值列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12200652/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com