Metoda intersection() klasy zbiorów Python

Przykład

Zwróć zbiór zawierający elementy istniejące w zbiorze x i zbiorze y:

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
z = x.intersection(y) 
print(z)

Uruchom Przykład

Definicja i użycie

Metoda intersection() zwraca zbiór zawierający podobieństwa między dwoma lub większą liczbą zbiorów.

Znaczenie: Zwracany zbiór zawiera wyłącznie elementy istniejące w obu zbiorach, lub jeśli porównywane są więcej niż dwa zbiorów, to elementy istniejące we wszystkich zbiorach.

Gramatyka

set.intersection(set1, set2 ... etc)

Wartość parametru

Parametry Opis
set1 Wymagane. Zbiór, w którym należy wyszukiwać tych samych elementów.
set2

Opcjonalnie. Inne zbioru, w których należy wyszukiwać tych samych elementów.

Możesz porównać dowolną liczbę zbiorów.

Zbiory są oddzielone przecinkami.

Więcej przykładów

Przykład

Porównaj 3 zbiorów i zwróć elementy istniejące we wszystkich 3 zbiorach:

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

Uruchom Przykład