Metodi difference
Metodi difference palauttaa joukon,
joka saadaan alkioista, joissa ensimmäinen
joukko poikkeaa toisesta. Parametrissa
ilmoitamme joukon, jota haluamme
verrata alkuperäiseen.
Syntaksi
joukko.difference(joukko, jota haluamme verrata)
Esimerkki
Käytetään metodia difference
saadaksemme kahden joukon eri alkiot:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Koodin suorituksen tulos:
{'c', 'b'}
Esimerkki
Metodilla difference on myös
lyhyt muoto:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Koodin suorituksen tulos:
{'b', 'c'}
Katso myös
-
metodi
intersection,
joka palauttaa joukkojen leikkauksen -
metodi
issubset,
joka tarkistaa joukon alkioiden esiintymisen sekvenssissä -
metodi
issuperset,
joka tarkistaa sekvenssin alkioiden esiintymisen joukossa -
metodi
symmetric_difference,
joka jättää pois joukon ja sekvenssin yhteiset alkiot