AppDividend
Latest Code Tutorials

Python Set Union() Method Example

0

Python set union() is an inbuilt method that returns the set that contains all items from the original set and all the elements from the specified sets. You can specify as many sets as you want, separated by the commas. If the element is present in more than one set, the result will contain only one appearance of this item. If A = {2,5,7} and B = {1,2,5,8} are two sets, then the Union of these two sets will be AUB={1,2,5,7,8}, though 2 and 5 are common in both the sets, but in result set it will be taken only once.

Python Set Union()

Python set union()

Python set union() method returns the set that contains all elements from the original set and all elements from the specified sets. You can specify as many sets you want, separated by the commas. If the item is present in more than one set, the result will contain only one appearance of this item.

Syntax

set1.union(set2,set3,set4...)

This method takes arbitrary numbers of elements as parameters.

Return Value

The set union() method returns a set that contains the union of all the given sets. If no parameter is passed as an argument, then it returns a copy of the calling set, which means set1.

See the following code example.

# app.py

# Declaring sets

# Even nums between 2 and 10
set1 = {2, 4, 6, 8, 10}
# Multiple of 3 between 1 to 10
set2 = {3, 6, 9}
# All prime numbers between 1 to 10
set3 = {2, 3, 5, 7}
# priting both the sets
print("Set1 is: ", set1)
print("Set2 is : ", set2)
print("Set3 is: ", set3)
# Now we will find Union of these sets
print("Union of set1 and set2 is: ", set1.union(set2))
print("Union of set1 and set2,set3 is: ", set1.union(set2, set3))

Output

Set1 is:  {2, 4, 6, 8, 10}
Set2 is :  {9, 3, 6}
Set3 is:  {2, 3, 5, 7}
Union of set1 and set2 is:  {2, 3, 4, 6, 8, 9, 10}
Union of set1 and set2,set3 is:  {2, 3, 4, 5, 6, 7, 8, 9, 10}

Python Union using | method

See the following code.

# app.py

# Declaring sets

# Even nums between 2 and 10
set1 = {2, 4, 6, 8, 10}
# Multiple of 3 between 1 to 10
set2 = {3, 6, 9}
# All prime numbers between 1 to 10
set3 = {2, 3, 5, 7}
# priting both the sets
print("Set1 is: ", set1)
print("Set2 is : ", set2)
print("Set3 is: ", set3)
# Now we will find Union of these sets
print("Union of set1 and set2 is: ", set1 | set2)
print("Union of set1 and set2,set3 is: ", set1 | set2 | set3)

Output

Set1 is:  {2, 4, 6, 8, 10}
Set2 is :  {9, 3, 6}
Set3 is:  {2, 3, 5, 7}
Union of set1 and set2 is:  {2, 3, 4, 6, 8, 9, 10}
Union of set1 and set2,set3 is:  {2, 3, 4, 5, 6, 7, 8, 9, 10}

Finally, Python Set Union() Method Example is over.

See also

Python set symmetric_difference()

Python set remove()

Python set pop()

Python set issuperset()

Python set issubset()

Python set isdisjoint()

Python set intersection_update()

Python set intersection()

Python set discard()

Python set difference_update()

Python set difference()

Python set copy()

Python set clear()

Python set add()

Leave A Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.