Metoda intersection
Metoda intersection realizează
intersecția mai multor mulțimi, ca urmare
returnează o nouă mulțime cu elementele
comune pentru mulțimile specificate. În
parametrul metodei transmitem mulțimea pentru
care dorim să aflăm elementele comune.
Sintaxă
mulțime.intersection(mulțimea, cu care dorim să găsim elementele comune)
Exemplu
Să aplicăm metoda intersection,
pentru a obține elementele comune pentru două
mulțimi:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Rezultatul executării codului:
{'c', 'a'}
Exemplu
Metoda intersection are de asemenea
o formă scurtă:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Rezultatul executării codului:
{'c', 'a'}
Vedeți și
-
metoda
union,
care unește mulțimile -
metoda
difference,
care returnează diferențele dintre mulțimi