Menu
Coddy logo textTech

Recapitulação - Remover Duplicatas

Parte da seção Logic & Flow do Journey de Python da Coddy — lição 32 de 78.

challenge icon

Desafio

Fácil

Em Python, você pode converter uma lista em um conjunto usando a função set(). Isso é chamado de casting. Fazer o casting para um conjunto transforma a lista em um conjunto, que contém apenas elementos únicos.

Exemplo:

my_list = [1, 2, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)
# Saída: {1, 2, 3, 4, 5}

Escreva uma função chamada remove_duplicates que recebe uma lista de números como argumento e retorna uma nova lista com as duplicatas removidas, preservando a ordem original dos elementos.

Exemplo de Entrada:

numbers = [1, 2, 2, 3, 4, 4, 5]

Exemplo de Saída:

[1, 2, 3, 4, 5]

Use as propriedades dos conjuntos para simplificar sua solução, mantendo a ordem intacta!

Experimente você mesmo

def remove_duplicates(numbers):
    # Escreva o código aqui

Todas as lições de Logic & Flow