In Python kann es manchmal notwendig sein, Duplikate aus einer Liste zu entfernen, um die Effizienz eines Programms zu verbessern oder um sauberen und eindeutigen Daten zu erhalten. Das Entfernen von Duplikaten ermöglicht es uns, mit einer einzigartigen Sammlung von Elementen zu arbeiten und unnötige Redundanz zu vermeiden.

Um Duplikate aus einer Liste in Python zu entfernen, können wir verschiedene Ansätze wählen. In diesem Beitrag werde ich dir eine schrittweise Anleitung geben und dir zeigen, wie du diesen Prozess umsetzen kannst.

Erstelle eine Beispiel-Liste
Um den Code besser nachvollziehen zu können, werde ich zunächst eine Beispiel-Liste erstellen, die Duplikate enthält.

Python
list_with_duplicates = [1, 2, 3, 2, 4, 3, 5, 6, 7, 7, 8, 9, 4]

Verwende die set() Funktion
Die einfachste Möglichkeit, Duplikate aus einer Liste in Python zu entfernen, besteht darin, sie in ein Set umzuwandeln und dann zurück in eine Liste zu konvertieren. Da Sets nur einzigartige Elemente enthalten können, werden automatisch Duplikate eliminiert.

Python
list_without_duplicates = list(set(list_with_duplicates))

Schritt 3: Ausgabe des Ergebnisses
Um zu überprüfen, ob die Duplikate erfolgreich entfernt wurden, können wir die neue Liste ausgeben.

Python
print(list_without_duplicates)

Der vollständige Code sieht wie folgt aus:

Python
list_with_duplicates = [1, 2, 3, 2, 4, 3, 5, 6, 7, 7, 8, 9, 4]
list_without_duplicates = list(set(list_with_duplicates))
print(list_without_duplicates)

Ausgabe:

Python
[1, 2, 3, 4, 5, 6, 7, 8, 9]

Du hast erfolgreich Duplikate aus einer Liste entfernt. Jetzt hast du eine saubere und eindeutige Liste von Elementen.

Über mich