欢迎访问宙启技术站
智能推送

使用add()函数实现两个集合的交集操作

发布时间:2024-01-04 17:17:51

交集操作是指用于求取两个集合中共有的元素的操作。在Python中,可以使用add()函数实现两个集合的交集操作。add()函数用于向集合中添加元素,通过不断添加元素,可以将两个集合中共有的元素找出来。

下面是使用add()函数实现两个集合的交集操作的示例:

# 定义两个集合
set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}

# 定义一个新的集合,用于存放两个集合的交集
intersection_set = set()

# 使用add()函数实现交集操作
for num in set1:
    if num in set2:
        intersection_set.add(num)

# 输出交集
print("集合1:", set1)
print("集合2:", set2)
print("交集:", intersection_set)

输出结果为:

集合1: {1, 2, 3, 4, 5}
集合2: {4, 5, 6, 7, 8}
交集: {4, 5}

在上面的示例中,首先定义了两个集合set1set2,分别包含一些整数元素。然后,定义了一个新的空集合intersection_set,用于存放两个集合的交集。

接下来,通过使用for循环遍历set1中的每个元素,判断其是否存在于set2中。如果存在,则将该元素添加到intersection_set集合中。

最后,通过调用print()函数将集合set1set2intersection_set的内容输出。

从输出结果可以看出,交集操作成功地找出了集合set1set2中共有的元素,并在intersection_set集合中存放了这些元素。