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}