conj1 = set(range(10))
conj2 = set(range(6, 15))
print(conj1)
print(conj2)
# Union: los elementos de los dos conjuntos
union = conj1.union(conj2) # utilizando la función union
print(union)
unionOp = conj1 | conj2 # utilizando el operador union (|)
print(unionOp)
# intersección: Los elementos compartidos por los dos conjuntos
interseccion = conj1.intersection(conj2) # utilizando la función
print(interseccion)
interseccion2 = conj1 & conj2 # utiilizando operador
print(interseccion2)
frutas = {"naranja", "pera", "manzana", "granada"}
colores = {"naranja", "violeta", "rojo"}
print(frutas & colores)
# diferencia los elementos de un conjunto menos los que están en el otro
diferencia=conj1.difference(conj2) # función
print(diferencia)
diferencia2=conj1-conj2 # operador
print(diferencia2)
# diferencia simétrica los que no son comunes
diff_simetrica=conj1.symmetric_difference(conj2)
print(diff_simetrica)
diff_simetrica2=conj1^conj2
print(diff_simetrica2)