Python Set symric_difference_update ()

Метод symric_difference_update () находит симметричную разность двух наборов и обновляет набор, вызывающий его.

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

Симметричная разность двух множеств

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

 A.symmetric_difference_update (B)

Возвращаемое значение из symric_difference_update ()

  • В symmetric_difference_update()возвращается None(возвращает ничего). Скорее, он обновляет вызывающий его набор.

Пример: работа symric_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') result = None

Здесь набор A обновляется симметричной разностью наборов A и B. Однако набор Bне изменяется.

Рекомендуемая литература: Python Set symric_difference ()

Интересные статьи...