Conjunto de Python symmetric_difference_update ()

El método symmetric_difference_update () encuentra la diferencia simétrica de dos conjuntos y actualiza el conjunto que lo llama.

La diferencia simétrica de dos conjuntos A y B es el conjunto de elementos que están en A o B, pero no en su intersección.

Diferencia simétrica de dos conjuntos

La sintaxis de symmetric_difference_update()es:

 A.actualización_diferencia_imétrica (B)

Valor de retorno de symmetric_difference_update ()

  • Las symmetric_difference_update()devoluciones None(no devuelve nada). Más bien, actualiza el conjunto que lo llama.

Ejemplo: funcionamiento de symmetric_difference_update ()

 A = ('a', 'c', 'd') B = ('c', 'd', 'e' ) result = A.symmetric_difference_update(B) print('A =', A) print('B =', B) print('result =', result)

Salida

 A = ('a', 'e') B = ('d', 'c', 'e') resultado = Ninguno

Aquí, el conjunto A se actualiza con la diferencia simétrica del conjunto A y B. Sin embargo, el conjunto Bno cambia.

Lectura recomendada: Python Set symmetric_difference ()

Articulos interesantes...