Python – #34 – set() – .intersection()

Metoda .intersection()

Metoda zwraca set’a (jako zbiór wspólny), który zawiera wspólne elementy seta, na którym została użyta metoda z setami z argumentów.

Składnia:

set.intersection(set2, set3 ...)

Parametry:

set2 – zbiór, który jest brany pod uwagę w celu znalezienia wspólnych elementów.
set3, … – parametry opcjonalne – kolejne zbiory

Wartość zwracana:

set()

Przykłady:

set1 = {1, 2, 3, 4, 5, 6}
set2 = {4, 5, 6, 7, 8, 9}
set3 = set1.intersection(set2)
print(set3)  # wynik --> {4, 5, 6}

set1 = {1, 2, 3, 4, 5, 6}
set2 = {4, 5, 6, 7, 8, 9}
set3 = {2, 3, 4, 5}
set4 = set1.intersection(set2, set3)
print(set4)  # wynik --> {4, 5}

set1 = {1, 2, 3, 4, 5, 6}
set2 = {4, 5, 6, 7, 8, 9}
set3 = set1 & set2  
print(set3)  # wynik --> {4, 5, 6}

set1 = {1, 2, 3, 4, 5, 6}
set2 = {4, 5, 6, 7, 8, 9}
set3 = {2, 3, 4, 5}
set4 = set1 & set2 & set3
print(set4)  # wynik --> {4, 5}

Autor artykułu
Dominik Bednarski

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.