PythonColeçõesbasico

Criar set

Em muitos cenários reais você precisa trabalhar com coleções de itens únicos, como tags de postagens, IDs de usuários ou palavras-chave. Usar um set garante que valores duplicados sejam automaticamente ignorados, evitando verificações manuais e simplificando o código.

O PROBLEMA

Crie set com números repetidos e mostre sem duplicatas.

EXEMPLO

{1,2,2,3,3,3} → {1,2,3}

SOBRE O CONCEITO

Um set em Python é uma coleção não ordenada e mutável que elimina automaticamente elementos duplicados. Ao criar um set com chaves e valores repetidos – por exemplo, {1,2,2,3,3,3} – Python armazena apenas uma ocorrência de cada número. O erro comum é tentar criar um set vazio com {}, que na verdade cria um dicionário vazio. Para um set vazio, use set(). Métodos como add(), discard() e remove() manipulam os elementos, mas para este exercício basta exibir o set com print(). Lembre-se: remove() gera exceção se o elemento não existir, enquanto discard() não.

RESOLUÇÃO

Mais exercícios de Coleções

PYCO20I · IntermediárioCache com dicionárioPYCO24A · AvançadoHistograma de textoPYCO15I · IntermediárioTuplas como chavesPYCO16I · IntermediárioSet de emails únicos
Ver todos os exercícios de Python