Python Set 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 задава symmetric_difference ()

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