Python Set union() 函数用法
2023-09-17 22:24:27
set.union()
方法返回一个新集合,其中包含来自所有给定集合的不同元素。
语法:
A.union(*other_sets)
参数:
other_seats:必需。用逗号分隔的一个或多个集合。
返回类型:
返回一个集合,该集合是所有集合的并集。
下面的示例演示 set.union()
方法。
nums1 = {1, 2, 2, 3, 4, 5}
nums2 = {4, 5, 6, 7, 7, 8}
distinct_nums = nums1.union(nums2)
print("The union of two sets is: ", distinct_nums)
输出:
The union of two sets is: {1, 2, 3, 4, 5, 6, 7, 8}
多个集合上的set.union()
方法。
nums1 = {1, 2, 2, 3, 4, 5}
nums2 = {4, 5, 6, 6, 7, 8, 8}
nums3 = {7, 8, 9, 10}
distinct_nums = nums1.union(nums2, nums3)
print("The union of three sets is: ", distinct_nums)
输出:
The union of the sets is: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
|
运算符也可用于执行联合操作。
nums1 = {1, 2, 2, 3, 4, 5}
nums2 = {4, 5, 6, 6, 7, 8, 8}
nums3 = {7, 8, 9, 10}
distinct_nums = nums1 | nums2 | nums3
print("The union of three sets is: ", distinct_nums)
输出:
The union of three sets is: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}