Python symmetric_difference () yöntemi, iki kümenin simetrik farkını döndürür.
İki A ve B kümesinin simetrik farkı, A veya B'de bulunan ancak kesişme noktalarında olmayan öğeler kümesidir.

Sözdizimi symmetric_difference()
şöyledir:
A. simetrik_fark (B)
Örnek 1: symmetric_difference () 'ın çalışması
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))
Çıktı
('b', 'a', 'e') ('b', 'e', 'a') ('b', 'd', 'c', 'a') ('d', 'e ',' c ')
Operatörünü kullanarak simetrik fark
Python'da, ^
operatörü kullanarak simetrik farkı da bulabiliriz .
A = ('a', 'b', 'c', 'd') B = ('c', 'd', 'e' ) print(A B) print(B A) print(A A) print(B B)
Çıktı
('e', 'a', 'b') ('e', 'a', 'b') set () set ()