🚀 Supercharge your YouTube channel's growth with AI.
Try YTGrowAI FreePython Set Union
Union basically represents all the distinct elements of the corresponding sets altogether.
Python Set union() method finds the union of the sets and represents a new set which contains all the items from the corresponding input sets.
Note: If a set contains an element that appears more than once, then the output represented contains only a single appearance of the particular element.
Syntax:
set1.union(set2, set3,......, setN)
Basic understanding of Python Set Union
info = {'Safa', 'Aman', 'Divya', 'Elen'}
info1 = {'Safa', 'Aryan'}
print(info.union(info1))
Output:
{'Aman', 'Safa', 'Divya', 'Aryan', 'Elen'}
Python Set Union using “|” operator
The “|” operator can also be used to find the union of the input sets.
info = {'Safa', 'Aman', 'Diya'}
info1 = {'Varun', 'Rashi', 54 }
print(info | info1)
Output:
{'Diya', 'Aman', 'Safa', 54, 'Varun', 'Rashi'}
Union of Multiple Python Sets
Either of the following techniques can be used to find the union of multiple sets:
- Passing multiple sets as arguments to the union() method
- By creating a chain of union() method calls
1. Union of multiple sets using multiple sets as arguments
info = {12, 14, 15, 17}
info1 = {35, 545}
info2 = {'Safa','Aman'}
print(info.union(info1, info2))
Output:
{'Safa', 17, 545, 35, 'Aman', 12, 14, 15}
2. Union of multiple sets by creating a chain of union() method calls
info = {12, 14, 15, 17}
info1 = {35, 545}
info2 = {'Safa','Aman'}
print(info.union(info1).union(info2))
Output:
{'Aman', 17, 545, 35, 'Safa', 12, 14, 15}
Conclusion
Thus, in this article, we have understood and implemented ways to find the union of sets in Python.
References
- Python Sets
- Sets Documentation


