Junior — Middle
Wie kann man doppelte Elemente aus den zurückgegebenen Daten ausschließen?
sobes.tech KI
Antwort von AI
Um Elemente aus den zurückgegebenen Daten auszuschließen, verwendet man in der Regel Datenstrukturen, die keine Duplikate zulassen, wie z.B. Mengen (Set). In verschiedenen Programmiersprachen gibt es eingebaute Typen oder Bibliotheken zur Arbeit mit Mengen.
Beispiel in Python:
items = [1, 2, 2, 3, 4, 4, 5]
unique_items = list(set(items)) # [1, 2, 3, 4, 5]
Wenn die Daten aus einer Datenbank zurückgegeben werden, kann man das Schlüsselwort DISTINCT in der SQL-Abfrage verwenden:
SELECT DISTINCT column_name FROM table_name;
Man kann Duplikate auch programmatisch filtern, indem man z.B. die Liste durchläuft und Elemente nur hinzufügt, wenn sie noch nicht vorhanden sind.