In this section, we will look at all of the different operations we can perform on a set. Let's begin.
As we stated earlier, a union between sets is the set of all items/elements in both sets.
A union can be represented by the following Venn diagram:
For example, if set A = {1,2,3,4,5,6} and set B = {1,2,3,7,8,9,10}, then A u B will be {1,2,3,4,5,6,7,8,9,10}.
To achieve union between sets in Python, we can use the union method, which is defined on set objects:
>>> a = {1,2,3,4,5,6} >>> b = {1,2,3,7,8,9,10} >>> a.union(b) {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} >>> b.union(a) {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
Another way to achieve union between sets in Python is to use the | operator:
>>> a = {1,2,3,4,5,6} >>> b = {1,2,3,7,8,9,10} >>> a | b {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}