38 of 151 menu

Metóda symmetric_difference

Metóda symmetric_difference vylučuje spoločné prvky pre množinu a postupnosť, pričom vracia novú množinu, v ktorej sa nachádzajú iba odlišné prvky. V parametri uvádzame množinu, s ktorou chceme porovnať pôvodnú.

Syntax

množina.symmetric_difference(množina, s ktorou chceme porovnať)

Príklad

Použime metódu symmetric_difference, aby sme získali rozlišujúce prvky pre dve množiny:

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

Výsledok vykonania kódu:

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

Príklad

Metóda symmetric_difference má tiež krátku formu:

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

Výsledok vykonania kódu:

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

Pozri tiež

  • metóda difference,
    ktorá vracia rozdiely medzi množinami
  • metóda issubset,
    ktorá kontroluje prítomnosť prvkov množiny v postupnosti
  • metóda issuperset,
    ktorá kontroluje prítomnosť prvkov postupnosti v množine
  • metóda intersection,
    ktorá vracia prienik množín
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť