Διαφορά Python Set ()

Η μέθοδος διαφορά () επιστρέφει τη διαφορά συνόλου δύο συνόλων.

Εάν τα Α και Β είναι δύο σύνολα. Η διαφορά συνόλου των Α και Β είναι ένα σύνολο στοιχείων που υπάρχει μόνο στο σύνολο Α αλλά όχι στο Β. Για παράδειγμα:

 Αν A = (1, 2, 3, 4) B = (2, 3, 9) Τότε, A - B = (1, 4) B - A = (9)
Διαφορά δύο σετ στο Python

Η σύνταξη της difference()μεθόδου στο Python είναι:

 A. διαφορά (B)

Εδώ, τα Α και Β είναι δύο σετ. Η ακόλουθη σύνταξη είναι ισοδύναμη με A-B.

Επιστροφή Αξία από διαφορά ()

difference()Η μέθοδος επιστρέφει τη διαφορά μεταξύ δύο συνόλων που είναι επίσης ένα σύνολο. Δεν τροποποιεί τα αρχικά σύνολα.

Παράδειγμα 1: Πώς λειτουργεί η διαφορά () στο Python;

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') # Equivalent to A-B print(A.difference(B)) # Equivalent to B-A print(B.difference(A))

Παραγωγή

 ('b', 'a', 'd') ('g', 'f')

Μπορείτε επίσης να βρείτε τη διαφορά χρησιμοποιώντας τον -τελεστή στο Python.

Παράδειγμα 2: Ορισμός Διαφοράς Χρήσης - Τελεστής.

 A = ('a', 'b', 'c', 'd') B = ('c', 'f', 'g') print(A-B) print(B-A) 

Παραγωγή

 ('b', 'd', 'a') ('f', 'g')

ενδιαφέροντα άρθρα...