Junior — Middle
Come si possono escludere gli elementi duplicati dai dati restituiti?
sobes.tech AI
Risposta dell'AI
Per escludere elementi duplicati dai dati restituiti, si utilizzano generalmente strutture dati che non consentono duplicati, come i set. In diversi linguaggi di programmazione, ci sono tipi integrati o librerie per lavorare con i set.
Esempio in Python:
items = [1, 2, 2, 3, 4, 4, 5]
unique_items = list(set(items)) # [1, 2, 3, 4, 5]
Se i dati vengono restituiti da un database, si può usare la parola chiave DISTINCT nella query SQL:
SELECT DISTINCT column_name FROM table_name;
È anche possibile filtrare i duplicati programmaticamente, ad esempio attraversando la lista e aggiungendo gli elementi a una nuova lista solo se non sono già presenti.