Python sort() erstes element der Liste

Ich habe eine Liste, die enthält nicht bestimmten Menge von Elemente, aber jedes erste element der verschachtelten Liste ist ein Bezeichner, möchte ich die id um die Liste zu Sortieren, um

list = [['D', 'F', 'E', 'D', 'F', 'D'],['A', 'F', 'E', 'C', 'F', 'E'],['C', 'E', 'E', 'F', 'E', 'E'],['B', 'F', 'E', 'D', 'F', 'F']]

Sortiert nach Ihrer

list = [['A', 'F', 'E', 'C', 'F', 'E'],['B', 'F', 'E', 'D', 'F', 'F'],['C', 'E', 'E', 'F', 'E', 'E'],['D', 'F', 'E', 'D', 'F', 'D']]

Ich verwende python 3.3.3

  • Möchten Sie die Sortierung der Listen basiert auf dem ersten element in der Liste? Sie haben versucht, verwenden eine Schlüssel-Funktion für die Liste mit sort () - Methode?
  • Ich habe eine Liste, die enthält nicht bestimmten Menge von Elemente, aber jedes erste element der verschachtelten Liste ist ein Bezeichner, möchte ich die id um die Liste zu Sortieren, um
  • Als ich den Hinweis in meiner Antwort nicht überschreiben Sie den eingebauten Konstruktor list. stackoverflow.com/questions/21068315/...
InformationsquelleAutor DaveDave | 2014-01-11
Schreibe einen Kommentar