Menu
Coddy logo textTech

Riepilogo - Rimuovere i duplicati

Fa parte della sezione Logica e flusso del percorso Python di Coddy. Lezione 32 di 78.

challenge icon

Sfida

Facile

In Python, puoi convertire una lista in un insieme usando la funzione set(). Questo si chiama conversione di tipo. La conversione in un insieme trasforma la lista in un insieme, che contiene solo elementi univoci.

Esempio:

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

Scrivi una funzione chiamata remove_duplicates che accetta una lista di numeri come argomento e restituisce una nuova lista senza duplicati, preservando l'ordine originale degli elementi.

Input di esempio:

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

Output di esempio:

[1, 2, 3, 4, 5]

Usa le proprietà degli insiemi per semplificare la soluzione mantenendo intatto l'ordine!

Provalo tu

def remove_duplicates(numbers):
    # Scrivi il codice qui

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore Python online