Питхон Сет симметриц_дифференце ()

Питхон-ова метода симметриц_дифференце () враћа симетричну разлику два скупа.

Симетрична разлика два скупа А и Б је скуп елемената који се налазе у А или Б, али не и у њиховом пресеку.

Симетрична разлика два скупа

Синтакса symmetric_difference()је:

 А.симетрична_разлика (Б) 

Пример 1: Рад симметриц_дифференце ()

 A = ('a', 'b', 'c', 'd') B = ('c', 'd', 'e' ) C = () print(A.symmetric_difference(B)) print(B.symmetric_difference(A)) print(A.symmetric_difference(C)) print(B.symmetric_difference(C))

Оутпут

 ('б', 'а', 'е') ('б', 'е', 'а') ('б', 'д', 'ц', 'а') ('д', 'е ',' ц ')

Симетрична разлика помоћу оператора ^

У Питхону симетричну разлику можемо пронаћи и помоћу ^оператора.

 A = ('a', 'b', 'c', 'd') B = ('c', 'd', 'e' ) print(A B) print(B A) print(A A) print(B B)

Оутпут

 ('е', 'а', 'б') ('е', 'а', 'б') сет () сет ()

Занимљиви Чланци...