„Python“ rinkinys symmetric_difference_update ()

Metodas symmetric_difference_update () nustato dviejų rinkinių simetrišką skirtumą ir atnaujina jį iškviečiantį rinkinį.

Simetrinis dviejų A ir B rinkinių skirtumas yra elementų, esančių A arba B, bet ne jų sankirtoje, rinkinys.

Simetrinis dviejų rinkinių skirtumas

Sintaksė symmetric_difference_update()yra:

 A.simetrinis_skirtumas_ atnaujinimas (B)

Grąžinimo vertė iš symmetric_difference_update ()

  • Į symmetric_difference_update()grįžta None(grįžta nieko). Atvirkščiai, jis atnaujina rinkinį, kuriuo jį vadina.

Pavyzdys: symmetric_difference_update () veikimas

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

Rezultatas

 A = ('a', 'e') B = ('d', 'c', 'e') rezultatas = Nėra

Čia rinkinys A atnaujinamas simetrišku rinkinių A ir B skirtumu. Tačiau aibė Bnepakinta.

Rekomenduojamas skaitymas: „ Python“ nustatykite symmetric_difference ()

Įdomios straipsniai...