unions of elements in a collection python code example

Example 1: python set &

>>> A = {0, 2, 4, 6, 8};
>>> B = {1, 2, 3, 4, 5};

>>> print("Union :", A | B)  
Union : {0, 1, 2, 3, 4, 5, 6, 8}

>>> print("Intersection :", A & B)
Intersection : {2, 4}

>>> print("Difference :", A - B)
Difference : {0, 8, 6}

# elements not present both sets
>>> print("Symmetric difference :", A ^ B)   
Symmetric difference : {0, 1, 3, 5, 6, 8}

Example 2: list union python

set1 = {2, 4, 5, 6}  
set2 = {4, 6, 7, 8}  
set3 = {7, 8, 9, 10} 
  
# union of two sets 
print("set1 U set2 : ", set1.union(set2)) 
  
# union of three sets 
print("set1 U set2 U set3 :", set1.union(set2, set3)) 


>>>

set1 U set2 :  {2, 4, 5, 6, 7, 8}
set1 U set2 U set3 : {2, 4, 5, 6, 7, 8, 9, 10}