Python中如何使用update函数将两个集合合并为一个新的集合
发布时间:2024-01-15 09:33:45
在Python中,可以使用update()函数将两个集合合并成一个新的集合。update()函数将会修改原始集合,将第二个集合中的元素添加到 个集合中,如果有重复的元素则会自动去除重复。下面是update()函数的语法:
set1.update(set2)
其中,set1是要合并的 个集合,set2是要合并的第二个集合。
下面是一个使用update()函数合并两个集合的例子:
set1 = {1, 2, 3}
set2 = {4, 5, 6}
set1.update(set2)
print(set1) # 输出 {1, 2, 3, 4, 5, 6}
在上面的例子中,首先创建了两个集合set1和set2,然后使用update()函数将set2中的元素合并到set1中。最后输出set1的内容,可以看到两个集合已经合并成一个新的集合。需要注意的是,update()函数会修改原始集合set1,并返回None。
如果想要将两个集合合并成一个新的集合而不修改原始集合,可以使用union()函数,它返回一个新的集合,包含两个集合的所有元素。
下面是一个使用union()函数合并两个集合的例子:
set1 = {1, 2, 3}
set2 = {4, 5, 6}
set3 = set1.union(set2)
print(set3) # 输出 {1, 2, 3, 4, 5, 6}
在上面的例子中,首先创建了两个集合set1和set2,然后使用union()函数将两个集合合并成一个新的集合,并将结果赋值给set3。最后输出set3的内容,可以看到两个集合已经合并成一个新的集合,而原始的两个集合并未被修改。
