在Python中,集合是一种内置的数据类型,表示一组唯一的元素。它是一个无序的元素集合,其中每个元素都是唯一的。
要在Python中创建一个集合,可以使用set()
函数或将元素括在花括号{}
中。
✏️ 语法
# 使用set()函数
my_set = set()
# 创建带有元素的集合
my_set = {元素1, 元素2, 元素3}
在上面的代码中,第一种方法使用set()
函数创建一个空集合,第二种方法使用花括号括起来的元素创建一个集合。
一旦你创建了一个集合,你可以对它执行各种操作,如添加元素、删除元素、检查成员资格以及执行集合操作,如并集、交集和差集。
📘 示例
# 向集合添加元素
my_set = {1, 2, 3}
my_set.add(4)
print(my_set) # 输出:{1, 2, 3, 4}
# 从集合中删除元素
my_set = {1, 2, 3}
my_set.remove(2)
print(my_set) # 输出:{1, 3}
# 检查集合中的成员资格
my_set = {1, 2, 3}
print(2 in my_set) # 输出:True
# 集合操作
set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1.union(set2)
print(union_set) # 输出:{1, 2, 3, 4, 5}
intersection_set = set1.intersection(set2)
print(intersection_set) # 输出:{3}
difference_set = set1.difference(set2)
print(difference_set) # 输出:{1, 2}
在上面的代码中,我们演示了向集合添加元素、从集合中删除元素、检查集合中的成员资格以及执行集合操作,如并集、交集和差集。