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
množ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:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Výsledek provedení kódu:
{'c', 'a'}
Příklad
Metoda intersection má také
zkrácenou formu:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Výsledek provedení kódu:
{'c', 'a'}
Viz také
-
metoda
union,
která sjednocuje množiny -
metoda
difference,
která vrací rozdíly mezi množinami