Метод 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,
кој ги исклучува заедничките елементи на множеството и последователноста