Python 集合 set() 操作:判断元素是否相等

表达式 set(11, 2, 2, 31) == {1, 2, 3} 的值为 (B) false。

原因:

  • set(11, 2, 2, 31) 会创建一个包含元素 11, 2, 31 的集合。由于集合中元素是唯一的,重复元素会被忽略。
  • {1, 2, 3} 是一个包含元素 1, 2, 3 的集合。

这两个集合包含的元素不同,因此比较结果为 false

总结:

在 Python 中,比较两个集合是否相等,需要判断它们是否包含完全相同的元素。


原文地址: https://www.cveoy.top/t/topic/pfRe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录