Gracias por el vídeo. El código: diferencia = colores_conjunto1.difference(colores_conjunto2) es quivalente a: diferencia = colores_conjunto1 - colores_conjunto2 no? Al menos lo he probado y me da el mismo resultado. Gracias.
3 года назад+2
Hola, Sí es válido. Es posible utilizar el operador sobrecargado - para diferencia a simétrica de conjuntos. Gracias por compartir. Saludo,
# Calcular la diferencia, la unión, la intersección y la diferencia simétrica de conjuntos con colores
colores_lista_1 = ["Negro", "Rojo", "Verde", "Blanco", "Cáfe"]
colores_lista_2 = ["Blanco", "Azul", "Verde", "Gris", "Amarillo"]
colores_lista_conjunto_1 = set(colores_lista_1)
colores_lista_conjunto_2 = set(colores_lista_2)
diferencia = colores_lista_conjunto_1.difference(colores_lista_conjunto_2)
union = colores_lista_conjunto_1.union(colores_lista_conjunto_2)
intersección = colores_lista_conjunto_1.intersection(colores_lista_conjunto_2)
diferencia_sim = colores_lista_conjunto_1.symmetric_difference(colores_lista_conjunto_2)
print(diferencia)
print(union)
print(intersección)
print(diferencia_sim)
como seria al revez?
es decir encontrar iguales
Hola,
Se puede iterar un arreglo y comparar respecto al otro.
Los elementos iguales se pueden agregar a un arreglo auxiliar.
Quedo atento.
Saludo,
Gracias por el vídeo.
El código:
diferencia = colores_conjunto1.difference(colores_conjunto2)
es quivalente a:
diferencia = colores_conjunto1 - colores_conjunto2
no?
Al menos lo he probado y me da el mismo resultado.
Gracias.
Hola,
Sí es válido. Es posible utilizar el operador sobrecargado - para diferencia a simétrica de conjuntos.
Gracias por compartir.
Saludo,