Introdução aos Conjuntos

Compreendendo a Noção de Conjuntos

Em Python, conjuntos (sets) são uma estrutura de dados que armazena elementos únicos, sem uma ordem específica. Eles são úteis quando precisamos trabalhar com coleções de itens onde a duplicação não é permitida.

Criando um Conjunto

Vamos criar um conjunto para representar os números de um dado:

Adicionando e Removendo Elementos

Conjuntos são mutáveis, o que significa que você pode adicionar e remover elementos facilmente:

Operações de Conjuntos

União de Conjuntos

A união de conjuntos combina todos os elementos únicos de dois conjuntos em um novo conjunto:

Interseção de Conjuntos

A interseção de conjuntos retorna os elementos que estão presentes em ambos os conjuntos:

Diferença de Conjuntos

A diferença entre dois conjuntos retorna os elementos presentes no primeiro conjunto, mas não no segundo:

Usando Conjuntos

Iterando em um Conjunto

É possível percorrer os elementos de um conjunto usando loops:

Verificando a Existência de Elementos

Conjuntos são eficientes para verificar se um elemento está presente: