Metoda intersection
Metoda intersection wykonuje
przecięcie kilku zbiorów, w wyniku czego
zwraca nowy zbiór zawierający elementy
wspólne dla podanych zbiorów. W
parametrze metody przekazujemy zbiór, dla
którego chcemy znaleźć wspólne elementy.
Składnia
zbiór.intersection(zbiór, z którym chcemy znaleźć wspólne elementy)
Przykład
Użyjmy metody intersection,
aby uzyskać elementy wspólne dla dwóch
zbiorów:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Wynik wykonania kodu:
{'c', 'a'}
Przykład
Metoda intersection ma również
krótką formę:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Wynik wykonania kodu:
{'c', 'a'}
Zobacz też
-
metoda
union,
która łączy zbiory -
metoda
difference,
która zwraca różnice między zbiorami