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 методи учун qisqa форма ҳам мавжуд:

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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш