Python Set symmetric_difference ()

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.

İki setin simetrik farkı

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 ()

Ilginç makaleler...