35 of 151 menu

Метод difference

Методът difference връща множество, получено от елементите, по които първото множество се различава от второто. В параметъра посочваме множеството, с което искаме да сравним изходното.

Синтаксис

множество.difference(множество, с което искаме да сравним)

Пример

Нека приложим метода difference за получаване на различни елементи от две множества:

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

Резултат от изпълнението на кода:

{'c', 'b'}

Пример

Методът difference също има кратка форма:

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

Резултат от изпълнението на кода:

{'b', 'c'}

Вижте също

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