Metoda intersection
Metoda intersection provádí
průnik několika množin, přičemž
vrací novou množinu se společnými
prvky pro zadané množiny. V
parametru metody předáme množinu, pro
kterou chceme najít společné prvky.
Syntaxe
pythonmnožina.intersection(množina, se kterou chceme najít společné prvky)
Příklad
Aplikujme metodu intersection,
abychom získali společné prvky pro dvě
množiny:
pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Výsledek provedení kódu:
python{'c', 'a'}
Příklad
Metoda intersection má také
zkrácenou formu:
pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Výsledek provedení kódu:
python{'c', 'a'}
Viz také
-
metoda
union,
která sjednocuje množiny -
metoda
difference,
která vrací rozdíly mezi množinami