107 of 151 menu

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]

Zie ook

  • de functie sorted,
    die een gesorteerde lijst teruggeeft uit iterabele objecten
  • de functie filter,
    die iterabele objecten filtert
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren