Метод 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 ()