38 of 151 menu

Метад symmetric_difference

Метад symmetric_difference выключае агульныя элементы для мноства і паслядоўнасці, пры гэтым вяртае новае мноства, у якім знаходзяцца толькі якія адрозніваюцца элементы. У параметры ўказваем мноства, з якім хочам параўнаць зыходнае.

Сінтаксіс

мноства.symmetric_difference(мноства, з якім хочам параўнаць)

Прыклад

Давайце прымянім метад symmetric_difference, каб атрымаць якія адрозніваюцца элементы для двух мностваў:

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

Вынік выканання кода:

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

Прыклад

У метада symmetric_difference таксама ёсць кароткая форма:

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

Вынік выканання кода:

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

Глядзіце таксама

  • метад difference,
    які вяртае адрозненні паміж мноствамі
  • метад issubset,
    які правярае наяўнасць элементаў мноства ў паслядоўнасці
  • метад issuperset,
    які правярае наяўнасць элементаў паслядоўнасці ў мностве
  • метад intersection,
    які вяртае перасячэнне мностваў
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць