Python Set symmetric_difference_update ()

De symmetric_difference_update () - methode vindt het symmetrische verschil van twee sets en werkt de set bij door deze aan te roepen.

Het symmetrische verschil tussen twee sets A en B is de set elementen die zich in A of B bevinden, maar niet op hun snijpunt.

Symmetrisch verschil van twee sets

De syntaxis van symmetric_difference_update()is:

 A.symmetric_difference_update (B)

Retourwaarde van symmetric_difference_update ()

  • Het symmetric_difference_update()resultaat None(geeft niets terug). In plaats daarvan werkt het de set bij die het noemt.

Voorbeeld: werken met 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)

Uitvoer

 A = ('a', 'e') B = ('d', 'c', 'e') resultaat = Geen

Hier wordt set A bijgewerkt met het symmetrische verschil van set A en B. De set Bis echter ongewijzigd.

Aanbevolen literatuur: Python Set symmetric_difference ()

Interessante artikelen...