Рекомендации по курсам:

Пример

Метод intersection() в Python для наборов

Возврат набора, содержащего элементы, существующие в наборах x и y:
x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"} 
z = x.intersection(y)

Запуск примера

print(z)

Определение и использование

Метод .intersection() возвращает набор, содержащий сходства между двумя или более наборами.

Значение: Возвратаемый набор содержит только элементы, существующие в обоих наборах, или, если сравниваются два и более наборов, то в всех наборах.

Синтаксис.intersection(set1, set2 ... и т.д.)

Значение параметра

Параметр Описание
set1 Обязательно. Набор, в котором необходимо найти одинаковые элементы.
set2

Опционально. Другие наборы, в которых необходимо найти одинаковые элементы.

Вы можете сравнивать любое количество集合.

Коллекции разделены запятыми.

Более примеров

Пример

Сравнение 3-х集合 и возврат элементов, существующих во всех 3-х集合ах:

x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
result = x.intersection(y, z)
print(result)

Запуск примера