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}