Python集合的常用操作(交集、并集、差集)

2023-03-20 00:00:00 集合 交集 常用

Python中的集合是一种无序且元素唯一的数据类型,可以进行各种集合操作,如交集、并集和差集等。以下是一些常用的集合操作范例:

1、创建集合

set1 = set("pidancode.com")
set2 = set("皮蛋编程")

2、求交集

set3 = set1 & set2 # 或者 set3 = set1.intersection(set2)
print(set3) # {'编', '码', '皮', '程', '蛋'}

3、求并集

set4 = set1 | set2 # 或者 set4 = set1.union(set2)
print(set4) # {'编', '码', '皮', '程', '蛋', 'i', 'd', 'o', 'a', '.', 'c', 'n', 'e', ' '}

4、求差集

Copy code
set5 = set1 - set2 # 或者 set5 = set1.difference(set2)
print(set5) # {'i', 'd', '.', 'c', 'n', 'e', 'o', 'a', ' '}

注意,交集、并集和差集都可以使用符号或方法实现,使用符号时,需要将操作符左右两侧的集合用花括号括起来。

以上是一些常用的集合操作范例,你可以在自己的代码中使用这些操作符和方法来处理集合。

相关文章