Sortering av element i den ursprungliga listan i Python
För att sortera element i en lista används
metoden sort. Om du lämnar parametern
tom kommer elementen att ordnas i
stigande ordning. Om du skickar värdet reverse=True,
kommer elementen att sorteras i fallande ordning.
Det är viktigt att komma ihåg att efter användning
av metoden sort ändras den ursprungliga
listan.
Låt oss sortera elementen i listan i stigande ordning:
lst = [3, 2, 1]
lst.sort()
print(lst) # kommer att skriva ut [1, 2, 3]
Och nu ordnar vi elementen i fallande ordning:
lst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # kommer att skriva ut [3, 2, 1]
Given en lista:
lst = [4, 2, 5, 1, 3]
Sortera den i stigande ordning.
Given en lista:
lst = [4, 2, 5, 1, 3]
Sortera den i fallande ordning.
Given en lista:
lst = [1, 2, 3, 4, 5]
Ändra listans ordning till omvänd.
Givna listor:
lst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Skriv kod för att få följande resultat:
[1, 2, 3, 'c', 'b', 'a']