Python 集合 set() 操作:判断元素是否相等
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 著作权归作者所有。请勿转载和采集!