Метод difference

Метод difference враћа скуп, добијен од елемената по којима се први скуп разликује од другог. У параметру наводимо скуп са којим желимо упоредити изворни.

Синтакса

pythonскуп.difference(скуп, са којим желимо упоредити)

Пример

Применимо метод difference за добијање различитих елемената два скупа:

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

Резултат извршавања кода:

python{'c', 'b'}

Пример

Метод difference такође има кратку форму:

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

Резултат извршавања кода:

python{'b', 'c'}

Погледајте такође

  • метод intersection,
    који враћа пресек скупова
  • метод issubset,
    који проверава присуство елемената скупа у низу
  • метод issuperset,
    који проверава присуство елемената низа у скупу
  • метод symmetric_difference,
    који искључује заједничке елементе скупа и низа