logo

Python-Set | Unterschied()

Der Unterschied zwischen den beiden Mengen in Python ist gleich dem Unterschied zwischen der Anzahl der Elemente in zwei Mengen. Die Funktion „different()“ gibt eine Menge zurück, die die Differenz zwischen zwei Mengen darstellt. Versuchen wir herauszufinden, was der Unterschied zwischen zwei Mengen A und B sein wird. Dann sind (Menge A – Menge B) die Elemente, die in Menge A, aber nicht in B vorhanden sind, und (Menge B – Menge A) sind die Elemente, die vorhanden sind in Satz B, aber nicht in Satz A.

Beispiel:



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>

Schauen wir uns das Venn-Diagramm der folgenden Differenzmengenfunktion an. Syntax:

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

In diesem Programm werden wir versuchen, den Unterschied zwischen zwei Mengen set_A und set_B herauszufinden, und zwar in beide Richtungen:

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

Zusammenführungssortierung in Java

>

>

Ausgabe:

{10, 20} {100, 60}>

Wir können auch den Operator – verwenden, um die Differenz zwischen zwei Mengen zu ermitteln.

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

>

Zeichen im String
>

Ausgabe:

{10, 20} {100, 60}>

Wenn wir gleiche Mengen haben, wird die Nullmenge zurückgegeben.

Python3


Seite nach unten Tastatur



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

>

>

Ausgabe:

set()>