Набір Python symmetric_difference_update ()

Метод symmetric_difference_update () знаходить симетричну різницю двох наборів та оновлює набір, викликаючи її.

Симетрична різниця двох множин A і B - це сукупність елементів, які знаходяться або в A, або в B, але не в їх перетині.

Симетрична різниця двох наборів

Синтаксис symmetric_difference_update():

 A.symmetric_difference_update (B)

Повернене значення з symmetric_difference_update ()

  • В symmetric_difference_update()повертається None(повертає нічого). Швидше, він оновлює набір, викликаючи його.

Приклад: Робота 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)

Вихідні дані

 A = ('a', 'e') B = ('d', 'c', 'e') результат = Немає

Тут множина A оновлюється симетричною різницею множин A і B. Однак множина Bнезмінна.

Рекомендуємо прочитати: Python Set symmetric_difference ()

Цікаві статті...