logo

Python-set | verschil()

Het verschil tussen de twee sets in Python is gelijk aan het verschil tussen het aantal elementen in twee sets. De functie Difference() retourneert een set die het verschil is tussen twee sets. Laten we proberen uit te vinden wat het verschil is tussen twee sets A en B. Dan zijn (set A – set B) de elementen die aanwezig zijn in set A, maar niet in B, en (set B – set A) zijn de aanwezige elementen in set B maar niet in set A.

Voorbeeld:



set A = {10, 20, 30, 40, 80} set B = {100, 30, 80, 40, 60} set A - set B = {10, 20} set B - set A = {100, 60} Explanation: A - B is equal to the elements present in A but not in B B - A is equal to the elements present in B but not in A>

Laten we eens kijken naar het Venn-diagram van de volgende verschilverzamelingsfunctie. Syntaxis:

 set_A.difference(set_B) for (A - B) set_B.difference(set_A) for (B - A)>

In dit programma zullen we proberen het verschil te achterhalen tussen twee sets set_A en set_B, in beide richtingen:

Python3








# Python code to get the difference between two sets> # using difference() between set A and set B> # Driver Code> A>=> {>10>,>20>,>30>,>40>,>80>}> B>=> {>100>,>30>,>80>,>40>,>60>}> print> (A.difference(B))> print> (B.difference(A))>

Java-escape-tekens

>

>

Uitgang:

{10, 20} {100, 60}>

We kunnen ook de operator – gebruiken om het verschil tussen twee sets te vinden.

Python3




# Python code to get the difference between two sets> # using difference() between set A and set B> # Driver Code> A>=> {>10>,>20>,>30>,>40>,>80>}> B>=> {>100>,>30>,>80>,>40>,>60>}> print> (A>-> B)> print> (B>-> A)>

>

database-java verbinden
>

Uitgang:

{10, 20} {100, 60}>

Als we gelijke sets hebben, wordt de nulset geretourneerd.

Python3


converteren van char naar int java



# Python code to get the difference between two sets> # using difference() between set A and set B> # Driver Code> A>=> {>10>,>20>,>30>,>40>,>80>}> B>=> {>10>,>20>,>30>,>40>,>80>,>100>}> print> (A>-> B)>

>

>

Uitgang:

set()>