⊗pyPmStDSE 121 of 208 menu

Различни елементи на няколко множества в Python

Освен общите, можем да намерим и тези елементи, по които множествата се различават едно от друго. За това трябва да приложим метода symmetric_difference. В неговия параметър посочваме множеството, с което искаме да сравним изходното. Методът връща ново множество.

Нека имаме две множества:

st1 = {'a', 'b', 'c'} st2 = {'x', 'w', 'c', 'a'}

Нека изведем несъвпадащите за тях елементи:

res = st1.symmetric_difference(st2) print(res) # ще изведе {'b', 'x', 'w'}

В по-кратка форма този метод може да се пренапише ето така:

res = st1 ^ st2 print(res) # ще изведе {'b', 'x', 'w'}

Дадени са две множества:

st1 = {'a', 'b', 'c', 'd', 'e'} st2 = {'d', 'e', 'f', 'g', 'h'}

Получете елементите, които не са общи за тези множества.

Дадени са три множества:

st1 = {2, 4, 8, 10} st2 = {1, 8, 3, 2} st3 = {4, 7, 3, 1}

Намерете елементите, различни за първото и второто множество. Запишете ги в променливата st4. След това получете масив от несъвпадащите елементи на st3 и st4.

Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне