Python set集合函数

Python 集合 union()函数用于求多个集合的并集。

Python 集合 union() 函数:求多个集合的并集

语法

语法如下:
set.union(*other_sets)

参数

  • other_sets:指定求并集的多个集合。

返回值

返回一个新的集合,包含多个集合的并集。

程序示例

介绍一些例子,了解set.union()函数的使用方法。

例1

#!/usr/bin/python
# coding=utf-8
nums1 = {1, 2, 2, 3, 4, 5}
nums2 = {4, 5, 6, 7, 7, 8}

result = nums1.union(nums2)

print("两个集合的并集为: ", result) 

程序运行结果:

两个集合的并集为:  {1, 2, 3, 4, 5, 6, 7, 8}

例2

求三个集合的并集的例子。

#!/usr/bin/python
# coding=utf-8
nums1 = {1, 2, 2, 3, 4, 5}
nums2 = {4, 5, 6, 6, 7, 8, 8}
nums3 = {7, 8, 9, 10}

result = nums1.union(nums2, nums3)

print("三个集合的并集为: ", result) 
程序运行结果.:
三个集合的并集为: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}