⊗pyPmStCSE 120 of 208 menu

Elementos comuns de vários conjuntos em Python

Para encontrar a interseção de vários conjuntos, ou seja, os elementos comuns a todos eles, é necessário aplicar o método intersection. Em seu parâmetro, passamos o conjunto com o qual precisamos descobrir os elementos comuns. O método retorna um conjunto com os elementos comuns.

Suponha que temos dois conjuntos:

st1 = {'a', 'b', 'c'} st2 = {'x', 'w', 'c', 'a'}

Vamos exibir os elementos comuns a ambos:

res = st1.intersection(st2) print(res) # exibirá {'c', 'a'}

Também existe uma forma abreviada de escrever este método. Vamos reescrever o exemplo anterior de acordo com ela:

res = st1 & st2 print(res) # exibirá {'c', 'a'}

Dados dois conjuntos:

st1 = {'12', '6', '2'} st2 = {'6', '10', '3', '2'}

Obtenha os elementos comuns a ambos.

Dados três conjuntos:

st1 = {1, 2, 3, 4} st2 = {1, 2, 4, 5} st3 = {1, 2, 5, 7}

Obtenha o conjunto de elementos comuns aos três conjuntos:

{1, 2}
azbydeenesfrkakkptruuz