Μέθοδος intersection
Η μέθοδος intersection πραγματοποιεί
την τομή πολλαπλών συνόλων, ως αποτέλεσμα
επιστρέφει ένα νέο σύνολο με τα κοινά
στοιχεία των καθορισμένων συνόλων. Στην
παράμετρο της μεθόδου περνάμε το σύνολο, για
το οποίο θέλουμε να βρούμε κοινά στοιχεία.
Σύνταξη
σύνολο.intersection(σύνολο, με το οποίο θέλουμε να βρούμε κοινά στοιχεία)
Παράδειγμα
Ας εφαρμόσουμε τη μέθοδο intersection,
για να πάρουμε τα κοινά στοιχεία για δύο
σύνολα:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Αποτέλεσμα εκτέλεσης κώδικα:
{'c', 'a'}
Παράδειγμα
Η μέθοδος intersection έχει επίσης
μια σύντομη μορφή:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Αποτέλεσμα εκτέλεσης κώδικα:
{'c', 'a'}
Δείτε επίσης
-
μέθοδος
union,
που ενώνει σύνολα -
μέθοδος
difference,
που επιστρέφει τις διαφορές μεταξύ συνόλων