107 of 151 menu

Die sort-metode

Die metode sort sorteer die elemente van 'n lys in alfabetiese volgorde in stygende volgorde.

In die eerste opsionele parameter van die metode kan die parameter reverse gespesifiseer word, wat die rigting van die sortering bepaal. Standaard is die waarde daarvan False.

In die tweede opsionele parameter kan 'n terugroepfunksie met sorteer kriteria gespesifiseer word.

Sintaksis

lys.sort([lys omkeer modus], [funksie vir sortering])

Voorbeeld

Kom ons sorteer ons lys in omgekeerde volgorde:

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort(reverse=True) print(lst)

Resultaat van kode-uitvoering:

['f', 'e', 'd', 'c', 'b', 'a']

Voorbeeld

En nou sorteer ons 'n lys wat uit syfers bestaan in omgekeerde volgorde:

lst = [10, 8, 2, 6, 14] lst.sort(reverse=True) print(lst)

Resultaat van kode-uitvoering:

[14, 10, 8, 6, 2]

Voorbeeld

Kom ons sorteer ons lys van letters sonder om die omkeerparameter in die sort-metode te spesifiseer:

lst = ['c', 'a', 'd', 'b', 'f', 'e'] lst.sort() print(lst)

Resultaat van kode-uitvoering:

['a', 'b', 'c', 'd', 'e', 'f']

Voorbeeld

En nou sorteer ons ook 'n lys wat bestaan uit syfers:

lst = [10, 8, 2, 6, 14] lst.sort() print(lst)

Resultaat van kode-uitvoering:

[2, 6, 8, 10, 14]

Sien ook

  • die funksie sorted,
    wat 'n gesorteerde lys van itereerbare voorwerpe teruggee
  • die funksie filter,
    wat itereerbare voorwerpe filter
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp