gpt4 book ai didi

python - 如何检查列表中的所有项目是否都没有?

转载 作者:IT老高 更新时间:2023-10-28 20:22:31 24 4
gpt4 key购买 nike

In [27]: map( lambda f,p: f.match(p), list(patterns.itervalues()), vatids )
Out[27]: [None, <_sre.SRE_Match object at 0xb73bfdb0>, None]

列表可以全部为 None 或其中之一是 re.Match 实例。我可以在返回的列表上做哪一项检查来告诉我内容都是 None

最佳答案

all(v is None for v in l)
如果 l 的所有元素都是 None

将返回 True

请注意,l.count(None) == len(l) 要快得多,但要求 l 是实际的 list而不仅仅是一个可迭代的。

关于python - 如何检查列表中的所有项目是否都没有?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6518394/

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