Метод intersection

Методът intersection извършва пресичане на няколко множества, като в резултат връща ново множество с общи за указаните множества елементи. В параметъра на метода подаваме множеството, за което искаме да открием общите елементи.

Синтаксис

pythonмножество.intersection(множество, с което искаме да намерим общи елементи)

Пример

Нека приложим метода intersection, за да получим общите елементи за две множества:

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

Резултат от изпълнението на кода:

python{'c', 'a'}

Пример

Методът intersection също има кратка форма:

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

Резултат от изпълнението на кода:

python{'c', 'a'}

Вижте също

  • метод union,
    който обединява множества
  • метод difference,
    който връща разликите между множества