python / beginner
Snippet
Eindeutige Elemente mit Sets finden
In Python ist ein Set eine Sammlung, die keine doppelten Werte erlaubt. Das Umwandeln einer Liste in ein Set ist der einfachste Weg, um alle Duplikate sofort zu entfernen.
snippet.py
1
2
3
numbers = [1, 2, 2, 3, 4, 4, 5]unique_numbers = set(numbers)print(unique_numbers)
Erklärung
1
numbers = [1, 2, 2, 3, 4, 4, 5]
Erstellt eine Liste, die mehrere doppelte Ganzzahlen enthält.
2
unique_numbers = set(numbers)
Übergibt die Liste an den set()-Konstruktor, um Duplikate herauszufiltern.
3
print(unique_numbers)
Gibt das Ergebnis aus, das nur die eindeutigen Werte {1, 2, 3, 4, 5} zeigt.