Sortering af elementer i en kopi af en liste i Python
Man kan også sortere elementer i en liste
ved hjælp af funktionen sorted. I dens
parameter angiver vi listen. Funktionen
returnerer en kopi af den oprindelige liste med
ændret rækkefølge af elementerne. Hvis man i
den anden valgfrie parameter for funktionen
angiver værdien reverse=True, så
vil elementerne blive sorteret i faldende rækkefølge.
Lad os sortere elementerne i listen i stigende rækkefølge:
lst = [3, 2, 1]
res = sorted(lst)
print(res) # vil udskrive [1, 2, 3]
Givet listen:
lst = ['d', 'c', 'b', 'a']
Sorter den i stigende rækkefølge.
Givet listen:
lst = [4, 12, 24]
Sorter den i faldende rækkefølge.
Givet listen:
lst = [10, 8, 6, 4]
Sorter den i stigende rækkefølge.