Python Set symmetric_difference_update ()

A symmetric_difference_update () metódus megtalálja két halmaz szimmetrikus különbségét, és frissíti a hívó halmazt.

Két A és B halmaz szimmetrikus különbsége az elemek halmaza, amelyek A-ban vagy B-ben vannak, de nem metszéspontjukban.

Két halmaz szimmetrikus különbsége

A szintaxisa symmetric_difference_update():

 A.szimmetrikus_különbség_frissítés (B)

Visszatérési érték a symmetric_difference_update () alapján

  • A symmetric_difference_update()visszatér None(semmit nem ad vissza). Inkább frissíti a hívó készletet.

Példa: A symmetric_difference_update () működése

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

Kimenet

 A = ('a', 'e') B = ('d', 'c', 'e') eredmény = Nincs

Itt az A halmaz frissül az A és B halmaz szimmetrikus különbségével. A halmaz Bazonban változatlan.

Ajánlott olvasmány: Python Set symmetric_difference ()

érdekes cikkek...