Python: Duplikate aus Liste entfernen – So gehts

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.

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

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

Schritt 2: 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.

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.

print(list_without_duplicates)

Der vollständige Code sieht wie folgt aus:

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:

[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.

    python   

Über Mich


Weitere Beiträge auf Blogseite.com




Kennst du schon diese Memes?