Definition
Die Methode sort() sortiert die Liste standardmäßig aufsteigend. Du kannst auch eine Funktion erstellen, die über die Sortierkriterien entscheidet.
Syntax
list.sort(reverse=True|False, key=myFunc)
Parameter
Parameter | Beschreibung |
---|---|
reverse | Optional. Mit reverse=True wird die Liste absteigend sortiert. Standard ist reverse=False |
key | Optional. Eine Funktion zur Angabe der Sortierkriterien |
Beispiele:
autos = ['Nissan', 'Ford', 'Volkswagen']
autos.sort(reverse=True)
print(autos)
# eine Funktion als Kriterium für die Sortierung verwenden
def meineFunktion(e):
return len(e)
autos.sort(key=meineFunktion)
print(autos)