Python集合的比较运算符(子集、超集、相等)
Python中的集合支持三种比较运算符:子集、超集和相等。以下是一些常用的比较运算符的范例:
1、创建集合
set1 = set("pidancode.com") set2 = set("pidancode") set3 = set("编程皮蛋")
2、判断是否为子集
print(set2 <= set1) # True, set2是set1的子集 print(set3 <= set1) # False, set3不是set1的子集
3、判断是否为超集
print(set1 >= set2) # True, set1是set2的超集 print(set1 >= set3) # False, set1不是set3的超集
4、判断是否相等
print(set1 == set2) # False,两个集合元素不同 print(set2 == set(set2)) # True,两个集合元素相同,顺序无关
注意,子集和超集可以使用符号或方法实现,相等只能使用操作符。使用符号时,需要将操作符左右两侧的集合用花括号括起来。
以上是一些常用的集合比较运算符的范例,你可以在自己的代码中使用这些操作符和方法来比较集合。
相关文章