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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել