Python 集合是一种可变的数据类型,它允许存储多个元素,这些元素可以是不同的数据类型。集合在 Python 中非常有用,因为它们提供了多种操作,如集合的并集、交集、差集等。
集合的基本操作
创建集合:使用
{}
或set()
函数可以创建一个集合。my_set = {1, 2, 3}
my_set = set([1, 2, 3])
添加元素:使用
add()
方法可以添加元素。my_set.add(4)
删除元素:使用
remove()
或discard()
方法可以删除元素。my_set.remove(4)
my_set.discard(5)
# 不会引发错误,如果元素不存在
集合的并集:使用
union()
方法可以得到两个集合的并集。set_a = {1, 2, 3}
set_b = {3, 4, 5}
union_set = set_a.union(set_b)
集合的交集:使用
intersection()
方法可以得到两个集合的交集。intersection_set = set_a.intersection(set_b)
集合的差集:使用
difference()
方法可以得到两个集合的差集。difference_set = set_a.difference(set_b)
图片示例
Python 集合