De sort methode
De methode sort sorteert de elementen van een lijst
alfabetisch in oplopende volgorde.
In de eerste optionele parameter van de methode
kan de parameter reverse worden opgegeven,
die de sorteerrichting bepaalt. Standaard
heeft deze de waarde False.
In de tweede optionele parameter kan een callback-functie met sorteer criteria worden opgegeven.
Syntaxis
lijst.sort([omgekeerde modus], [functie voor sorteren])
Voorbeeld
Laten we onze lijst in omgekeerde volgorde sorteren:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort(reverse=True)
print(lst)
Resultaat van de code-uitvoering:
['f', 'e', 'd', 'c', 'b', 'a']
Voorbeeld
Laten we nu een lijst met cijfers in omgekeerde volgorde sorteren:
lst = [10, 8, 2, 6, 14]
lst.sort(reverse=True)
print(lst)
Resultaat van de code-uitvoering:
[14, 10, 8, 6, 2]
Voorbeeld
Laten we onze lijst met letters sorteren zonder
de omgekeerde parameter op te geven in de methode sort:
lst = ['c', 'a', 'd', 'b', 'f', 'e']
lst.sort()
print(lst)
Resultaat van de code-uitvoering:
['a', 'b', 'c', 'd', 'e', 'f']
Voorbeeld
Laten we nu ook een lijst met cijfers sorteren:
lst = [10, 8, 2, 6, 14]
lst.sort()
print(lst)
Resultaat van de code-uitvoering:
[2, 6, 8, 10, 14]