Sortering av elementer i den opprinnelige listen i Python
For å sortere elementer i en liste brukes
metoden sort. Hvis du lar parameteren
stå tom, vil elementene ordnes i stigende
rekkefølge. Hvis du sender verdien reverse=True,
vil elementene bli sortert i synkende rekkefølge.
Det er viktig å huske at etter bruk av
metoden sort, endres den opprinnelige
listen.
La oss sortere elementene i listen i stigende rekkefølge:
pythonlst = [3, 2, 1]
lst.sort()
print(lst) # vil skrive ut [1, 2, 3]
Og nå skal vi ordne elementene i synkende rekkefølge:
pythonlst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # vil skrive ut [3, 2, 1]
Задание 1
Gitt listen:
pythonlst = [4, 2, 5, 1, 3]
Sorter den i stigende rekkefølge.
Задание 2
Gitt listen:
pythonlst = [4, 2, 5, 1, 3]
Sorter den i synkende rekkefølge.
Задание 3
Gitt listen:
pythonlst = [1, 2, 3, 4, 5]
Endre rekkefølgen på listen til omvendt.
Задание 4
Gitte lister:
pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Skriv koden for å få følgende resultat:
python[1, 2, 3, 'c', 'b', 'a']