python / beginner
Snippet
Dubletten entfernen mit einem Set
Ein Set ist ein Datentyp, der nur eindeutige Elemente zulässt. Indem man eine Liste mit Dubletten in ein Set umwandelt, filtert Python automatisch alle sich wiederholenden Elemente für dich heraus.
snippet.py
1
2
3
4
numbers = [1, 2, 2, 3, 4, 4]unique_numbers = set(numbers)print(list(unique_numbers))
Erklärung
1
unique_numbers = set(numbers)
Konvertiert die Liste in ein Set, um doppelte Werte zu eliminieren.
2
print(list(unique_numbers))
Konvertiert das Set für die Anzeige oder weitere Verwendung zurück in eine Liste.