Python:如何比较两个列表

字母数字

x检查列表中是否有任何字符的最快迭代列表y什么?

x=['cat','dog','fish']
y=['a','b','b']
四人

您可以将其转换y为集合,然后进行迭代x以查看其中是否有任何集合y,像这样

print any(any(item in word for word in x) for item in set(y))
# True

any 找到匹配项后立即短路,因此这将非常有效。

除此之外,我们可以将它们都转换为集合,然后检查它们是否是不相交的集合,像这样

print not {char for word in x for char in word}.isdisjoint(set(y))
# True

isdisjoint 如果确定两个集合都不是不相交的集合,也会短路。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何比较两个列表中的项目Python 3.3

来自分类Dev

如何在python中比较两个列表

来自分类Dev

如何在python中迭代比较两个列表?

来自分类Dev

如何在Python中比较两个以上的列表?

来自分类Dev

如何比较两个对象列表?

来自分类Dev

如何比较两个列表元素?

来自分类Dev

如何比较两个列表

来自分类Dev

两个列表的Python比较

来自分类Dev

Python中的两个列表比较

来自分类Dev

Python:比较两个CSV列表

来自分类Dev

python - 比较两个列表

来自分类Dev

比较两个列表后如何制作列表

来自分类Dev

如何在Clojure中比较/减去两个列表

来自分类Dev

如何在JUnit中比较两个double列表

来自分类Dev

比较两个列表时如何忽略“ \ n”

来自分类Dev

如何比较涉及列表的两个元组的相等性

来自分类Dev

如何使用XUnit测试比较两个列表

来自分类Dev

如何在C#中比较两个列表?

来自分类Dev

如何比较R中的两个列表

来自分类Dev

如何比较两个不同的列表类?

来自分类Dev

如何正确比较两个实体列表?

来自分类Dev

如何比较两个列表框

来自分类Dev

如何比较两个相同链接的列表?

来自分类Dev

如何比较两个输入列表的元素?

来自分类Dev

如何比较两个对象列表之间的字段?

来自分类Dev

如何使用while循环比较两个列表

来自分类Dev

如何在javascript中比较两个列表项?

来自分类Dev

如何使用流比较两个列表?

来自分类Dev

我如何比较两个列表中的参数