Метод 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 әдісі,
    ол жиын мен тізбектің ортақ элементтерін жояды