首页 > 解决方案 > 集合比较如何在 python 中工作?

问题描述

代码:

 x = {3, 7}    
 y = {1, 3, 7, 14}     
 a = x <= y

这个问题的答案是一个布尔值True。有人可以解释他们是如何得出这个结论的吗?

标签: pythonsetcomparison

解决方案


集合的文档解释了这一点:

set <= other

测试集合中的每个元素是否在其他元素中。

因此,由于 x 中的每个元素也在 y 中,所以比较是正确的。


推荐阅读