Die Methode sort
Die Methode sort sortiert die Elemente einer Liste
alphabetisch in aufsteigender Reihenfolge.
Im ersten optionalen Parameter der Methode
kann der Parameter reverse angegeben werden,
der die Sortierrichtung festlegt. Standardmäßig
hat er den Wert False.
Im zweiten optionalen Parameter kann eine Callback-Funktion mit Sortierkriterien angegeben werden.
Syntax
liste.sort([Umkehrmodus], [Sortierfunktion])
Beispiel
Lassen Sie uns unsere Liste in umgekehrter Reihenfolge sortieren:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort(reverse=True)
print(lst)
Ergebnis der Codeausführung:
['f', 'e', 'd', 'c', 'b', 'a']
Beispiel
Sortieren wir nun eine Liste mit Zahlen in umgekehrter Reihenfolge:
lst = [10, 8, 2, 6, 14]
lst.sort(reverse=True)
print(lst)
Ergebnis der Codeausführung:
[14, 10, 8, 6, 2]
Beispiel
Lassen Sie uns unsere Liste mit Buchstaben sortieren, ohne
den Umkehrparameter in der Methode sort anzugeben:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort()
print(lst)
Ergebnis der Codeausführung:
['a', 'b', 'c', 'd', 'e', 'f']
Beispiel
Sortieren wir nun auch eine Liste, die aus Zahlen besteht:
lst = [10, 8, 2, 6, 14]
lst.sort()
print(lst)
Ergebnis der Codeausführung:
[2, 6, 8, 10, 14]