Programador Leigo
⚡ 60 segundos listas

Remover duplicatas de uma lista com set()

Converta para set e de volta para lista. Forma mais rápida e simples de eliminar itens repetidos.

set_unicos.py
nomes = ['Ana', 'Bia', 'Ana', 'Carlos', 'Bia']

unicos = list(set(nomes))
print(unicos)  # ['Carlos', 'Ana', 'Bia']

# Manter a ordem original
unicos_ord = list(dict.fromkeys(nomes))
print(unicos_ord)  # ['Ana', 'Bia', 'Carlos']

Compartilhar