Kann jemand eine gute Lösung vorschlagen, um Duplikate aus verschachtelten Listen zu entfernen, wenn Duplikate basierend auf dem ersten Element jeder verschachtelten Liste ausgewertet werden sollen?Entfernen von Duplikaten aus Listen in Python
Die Hauptliste sieht wie folgt aus:
L = [['14', '65', 76], ['2', '5', 6], ['7', '12', 33], ['14', '22', 46]]
Wenn eine andere Liste an erster Stelle mit dem gleichen Elemente ist [k][0]
die bereits stattgefunden hätte, dann würde Ich mag diese Liste entfernen und dieses Ergebnis zu erhalten:
L = [['14', '65', 76], ['2', '5', 6], ['7', '12', 33]]
Können Sie einen Algorithmus vorschlagen, um dieses Ziel zu erreichen?
Ihre Konvertierung zu einem Diktat war so viel eleganter als der Gedanke, dass ich es gestohlen habe :) – Jiaaro
* als MINE (Ich wünschte wirklich, ich könnte einen Kommentar bearbeiten) – Jiaaro