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