38 of 151 menu

symmetric_difference -menetelmä

symmetric_difference -menetelmä sulkee pois yhteiset elementit joukolle ja sekvenssille, palauttaen uuden joukon, joka sisältää vain erilaiset elementit. Parametrina määritämme joukon, jota haluamme verrata alkuperäiseen.

Syntaksi

joukko.symmetric_difference(joukko, jota haluamme verrata)

Esimerkki

Käytetään symmetric_difference -menetelmää saadaksemme eroavat elementit kahdelle joukolle:

st1 = {'a', 'b', 'c'} st2 = {'e', 'g', 'a'} res = st1.symmetric_difference(st2) print(res)

Koodin suorituksen tulos:

{'g', 'b', 'c', 'e'}

Esimerkki

symmetric_difference -menetelmällä on myös lyhyt muoto:

st1 = {'a', 'b', 'c'} st2 = {'e', 'g', 'a'} res = st1 ^ st2 print(res)

Koodin suorituksen tulos:

{'g', 'c', 'b', 'e'}

Katso myös

  • menetelmä difference,
    joka palauttaa erot joukkojen välillä
  • menetelmä issubset,
    joka tarkistaa joukon elementtien esiintymisen sekvenssissä
  • menetelmä issuperset,
    joka tarkistaa sekvenssin elementtien esiintymisen joukossa
  • menetelmä intersection,
    joka palauttaa joukkojen leikkauksen
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää