Python Set symmetric_difference_update ()

O método symmetric_difference_update () encontra a diferença simétrica de dois conjuntos e atualiza o conjunto que o chama.

A diferença simétrica de dois conjuntos A e B é o conjunto de elementos que estão em A ou B, mas não em sua interseção.

Diferença simétrica de dois conjuntos

A sintaxe de symmetric_difference_update()é:

 A.symmetric_difference_update (B)

Valor de retorno de symmetric_difference_update ()

  • O symmetric_difference_update()retorna None(não retorna nada). Em vez disso, ele atualiza o conjunto que o chama.

Exemplo: Trabalho 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)

Resultado

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

Aqui, o conjunto A é atualizado com a diferença simétrica do conjunto A e B. No entanto, o conjunto Bpermanece inalterado.

Leitura recomendada: Python Set symmetric_difference ()

Artigos interessantes...