Python: Entfernen von Duplikaten aus der Liste Beispiel

Blog

Verwenden Sie eine der folgenden Methoden, um Duplikate aus der Python-Liste zu entfernen.



  1. Python-Wörterbuch().
  2. Verständnis für Python-Listen.
  3. Schreiben Sie die benutzerdefinierte Funktion, die den doppelten Eintrag entfernen kann und die Liste der eindeutigen Elemente angibt.

So ziemlich in jedem Projekt müssen Sie einen Code schreiben, um zu überprüfen, ob die Liste Duplikate enthält, und wenn sie Kopien enthält, müssen wir diese entfernen und die neue Liste mit den eindeutigen Elementen zurückgeben.

Sehen wir uns die Lösungen nacheinander an.



Python entfernt Duplikate aus der Liste

Um Duplikate aus der Liste in zu entfernen, verwenden Sie die Python-Methode list() und dict.fromKeys(). Die Methode dict.fromKeys() entfernt die doppelten Werte aus dem Wörterbuch und konvertiert dieses Wörterbuch dann in eine Liste.

Siehe den folgenden Code.



## app.py GoT = ['Tony', 'Rocket', 'Scott', 'Steve', 'Rocket', 'Natasha', 'Tony'] mylist = list(dict.fromkeys(GoT)) print(mylist)

Zuerst haben wir ein Wörterbuch erstellt, das die Listenelemente wie Schlüssel verwendet.

#python #dict.fromkeys

appdividend.com

Python: Entfernen von Duplikaten aus der Liste Beispiel

Sie können Duplikate aus der Liste mit dem Wörterbuch entfernen oder die benutzerdefinierte Funktion schreiben, die den doppelten Eintrag entfernen kann und die Liste der eindeutigen Elemente angibt.