Metodo intersection
Il metodo intersection esegue
l'intersezione di più insiemi,
restituendo come risultato un nuovo insieme con gli elementi
comuni agli insiemi specificati. Nel
parametro del metodo passiamo l'insieme per
il quale vogliamo trovare gli elementi comuni.
Sintassi
insieme.intersection(insieme con cui vogliamo trovare elementi comuni)
Esempio
Applichiamo il metodo intersection
per ottenere gli elementi comuni di due
insiemi:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Risultato dell'esecuzione del codice:
{'c', 'a'}
Esempio
Il metodo intersection ha anche
una forma abbreviata:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Risultato dell'esecuzione del codice:
{'c', 'a'}
Vedi anche
-
metodo
union,
che unisce gli insiemi -
metodo
difference,
che restituisce le differenze tra insiemi