Método intersection
O método intersection realiza a
interseção de vários conjuntos, resultando
em um novo conjunto com os elementos
comuns aos conjuntos especificados. No
parâmetro do método, passamos o conjunto com
o qual queremos encontrar os elementos comuns.
Sintaxe
conjunto.intersection(conjunto com o qual queremos encontrar elementos comuns)
Exemplo
Vamos aplicar o método intersection
para obter os elementos comuns para dois
conjuntos:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1.intersection(st2)
print(res)
Resultado da execução do código:
{'c', 'a'}
Exemplo
O método intersection também tem uma
forma abreviada:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'f', 'c', 'a'}
res = st1 & st2
print(res)
Resultado da execução do código:
{'c', 'a'}
Veja também
-
método
union,
que une conjuntos -
método
difference,
que retorna as diferenças entre conjuntos