38 of 151 menu

Meetod symmetric_difference

Meetod symmetric_difference jätab välja ühised elemendid hulga ja jada puhul, samal ajal tagastades uue hulga, mis sisaldab ainult erinevaid elemente. Parameetris määrame hulga, millega soovime algset hulka võrrelda.

Süntaks

hulk.symmetric_difference(hulk, millega soovime võrrelda)

Näide

Rakendame meetodit symmetric_difference, et saada erinevad elemendid kahe hulga jaoks:

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

Koodi täitmise tulemus:

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

Näide

Meetodil symmetric_difference on ka lühivorm:

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

Koodi täitmise tulemus:

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

Vaata ka

  • meetod difference,
    mis tagastab hulkade vahelised erinevused
  • meetod issubset,
    mis kontrollib hulga elementide olemasolu jadas
  • meetod issuperset,
    mis kontrollib jada elementide olemasolu hulgas
  • meetod intersection,
    mis tagastab hulkade lõike
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu