Intersection-metodi
intersection -metodi suorittaa
useiden joukkojen leikkauksen, minkä
tuloksena se palauttaa uuden joukon, jossa on yhteiset
määriteltyjen joukkojen alkiot.
Metodin parametrina välitämme joukon, jonka
kanssa haluamme löytää yhteiset alkiot.
Syntaksi
joukko.intersection(joukko, josta haluamme löytää yhteiset alkiot)
Esimerkki
Käytetään intersection -metodia
löytääksemme yhteiset alkiot kahdelle
joukolle:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Koodin suorituksen tulos:
{'c', 'a'}
Esimerkki
intersection -metodilla on myös
lyhyt muoto:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Koodin suorituksen tulos:
{'c', 'a'}
Katso myös
-
metodi
union,
joka yhdistää joukot -
metodi
difference,
joka palauttaa joukkojen väliset erot