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]