Python集合的常用操作(交集、并集、差集)
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', ' '}
注意,交集、并集和差集都可以使用符号或方法实现,使用符号时,需要将操作符左右两侧的集合用花括号括起来。
以上是一些常用的集合操作范例,你可以在自己的代码中使用这些操作符和方法来处理集合。
相关文章