并集基本上代表了相应集合的所有不同元素。
Python Set union() 方法查找集合的并集并表示一个新集合,其中包含相应输入集合中的所有项目。
注意:如果集合包含出现多次的元素,则表示的输出仅包含特定元素的单次出现。
句法:
set1.union(set2, set3,......, setN)
Python Set Union 的基本了解
info = { 'Safa' , 'Aman' , 'Divya' , 'Elen' } info1 = { 'Safa' , 'Aryan' } print (info.union(info1)) |
输出:
{'Aman', 'Safa', 'Divya', 'Aryan', 'Elen'}
Python 使用“|”设置并集 操作员
“ |” 运算符也可用于查找输入集的并集。
info = { 'Safa' , 'Aman' , 'Diya' } info1 = { 'Varun' , 'Rashi' , 54 } print (info | info1) |
输出:
{'Diya', 'Aman', 'Safa', 54, 'Varun', 'Rashi'}
多个 Python 集的并集
以下任一技术可用于查找多个集合的并集:
- 将多个集合作为参数传递给 union() 方法
- 通过创建 union() 方法调用链
1. 使用多个集合作为参数的多个集合的并集
info = { 12 , 14 , 15 , 17 } info1 = { 35 , 545 } info2 = { 'Safa' , 'Aman' } print (info.union(info1, info2)) |
输出:
{'Safa', 17, 545, 35, 'Aman', 12, 14, 15}
2. 通过创建 union() 方法调用链来合并多个集合
info = { 12 , 14 , 15 , 17 } info1 = { 35 , 545 } info2 = { 'Safa' , 'Aman' } print (info.union(info1).union(info2)) |
输出:
{'Aman', 17, 545, 35, 'Safa', 12, 14, 15}
结论
因此,在本文中,我们了解并实现了在 Python 中查找集合并集的方法。
参考
- Python 集
- 集文档