Sortering af elementer i den oprindelige liste i Python
Til at sortere elementer i en liste anvendes
metoden sort. Hvis du lader dens
parameter være tom, vil elementerne blive arrangeret
i stigende rækkefølge. Hvis du sender værdien reverse=True,
vil elementerne blive sorteret i faldende rækkefølge.
Det skal huskes, at efter brug af
metoden sort, ændres den oprindelige
liste.
Lad os sortere elementerne i listen i stigende rækkefølge:
lst = [3, 2, 1]
lst.sort()
print(lst) # vil udskrive [1, 2, 3]
Og lad os nu arrangere elementerne i faldende rækkefølge:
lst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # vil udskrive [3, 2, 1]
Givet en liste:
lst = [4, 2, 5, 1, 3]
Sortér den i stigende rækkefølge.
Givet en liste:
lst = [4, 2, 5, 1, 3]
Sortér den i faldende rækkefølge.
Givet en liste:
lst = [1, 2, 3, 4, 5]
Ændr rækkefølgen af listen til omvendt.
Givet lister:
lst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Skriv kode for at opnå følgende resultat:
[1, 2, 3, 'c', 'b', 'a']