Sortowanie elementów w oryginalnej liście w Pythonie
Do sortowania elementów w liście stosuje się
metodę sort. Jeśli pozostawimy jej
parametr pusty, elementy ułożą się
rosnąco. Jeśli przekażemy wartość reverse=True,
elementy zostaną posortowane malejąco.
Należy pamiętać, że po użyciu
metody sort, zmienia się oryginalna
lista.
Posortujmy elementy na liście rosnąco:
lst = [3, 2, 1]
lst.sort()
print(lst) # wyświetli [1, 2, 3]
A teraz ułóżmy elementy malejąco:
lst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # wyświetli [3, 2, 1]
Dana jest lista:
lst = [4, 2, 5, 1, 3]
Posortuj ją rosnąco.
Dana jest lista:
lst = [4, 2, 5, 1, 3]
Posortuj ją malejąco.
Dana jest lista:
lst = [1, 2, 3, 4, 5]
Zmień kolejność listy na odwrotną.
Dane są listy:
lst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Napisz kod, aby uzyskać następujący wynik:
[1, 2, 3, 'c', 'b', 'a']