Метад intersection
Метад intersection ажыццяўляе
перасячэнне некалькіх мностваў, у выніку
чага вяртае новае мноства з агульнымі
для паказаных мностваў элементамі. У
параметры метаду перадаем мноства, для
якога хочам даведацца агульныя элементы.
Сінтаксіс
множество.intersection(множество, с которым хотим найти общие элементы)
Прыклад
Давайце прымянім метад intersection,
каб атрымаць агульныя элементы для двух
мностваў:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Вынік выканання кода:
{'c', 'a'}
Прыклад
У метаду intersection таксама ёсць
кароткая форма:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Вынік выканання кода:
{'c', 'a'}
Глядзіце таксама
-
метад
union,
які аб'ядноўвае мноствы -
метад
difference,
які вяртае адрозненні паміж мноствамі