se lo realiza con el operador |
my_set1={3,4,5}
my_set2={5,6,7}
my_set3=my_set1 | my_set2
print(my_set3) #>>{3,4,5,6,7}
se lo realiza con el operador &
my_set1={3,4,5}
my_set2={5,6,7}
my_set3=my_set1 & my_set2
print(my_set3) #>>{5}
se lo realiza con el operador -
my_set1={3,4,5}
my_set2={5,6,7}
my_set3=my_set1 - my_set2
print(my_set3) #>>{3,4}
my_set4=my_set2 - my_set1
print(my_set3) #>>{6,7}
se lo realiza con ^
my_set1={3,4,5}
my_set2={5,6,7}
my_set3=my_set1 ^ my_set2
print(my_set3) #>>{3,4,6,7}
Aporte de los comentarios: En caso de que quieran hacer operaciones con sets y hacerlo de forma más explícita pueden usar los métodos:
set1.union(set2)
set1.symmetric_difference(set2)
set1.difference(set2)
set1.intersection(set2)
Y pueden encontrar más métodos que pueden serles útiles aquí