38 of 151 menu

Metoden symmetric_difference

Metoden symmetric_difference utesluter gemensamma element för mängd och sekvens, och returnerar samtidigt en ny mängd, i vilken endast de skiljande elementen finns. I parametern anger vi mängden som vi vill jämföra med den ursprungliga.

Syntax

mängd.symmetric_difference(mängd, som vi vill jämföra med)

Exempel

Låt oss använda metoden symmetric_difference, för att få de skiljande elementen för två mängder:

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

Resultat av kodkörning:

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

Exempel

Metoden symmetric_difference har också en kort form:

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

Resultat av kodkörning:

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

Se även

  • metoden difference,
    som returnerar skillnader mellan mängder
  • metoden issubset,
    som kontrollerar förekomst av element i mängd i sekvens
  • metoden issuperset,
    som kontrollerar förekomst av element i sekvens i mängd
  • metoden intersection,
    som returnerar snittet av mängder
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa