Sortiranje elemenata u izvornoj listi u Pythonu
Za sortiranje elemenata u listi koristi se
metod sort. Ako ostavite njegov
parametar praznim, elementi će se rasporediti
rastuće. Ako prosledite vrednost reverse=True,
elementi će se sortirati opadajuće.
Treba imati u vidu da se nakon upotrebe
metoda sort, menja izvorna
lista.
Hajde da sortiramo elemente u listi rastuće:
pythonlst = [3, 2, 1]
lst.sort()
print(lst) # ispisaće [1, 2, 3]
A sada da rasporedimo elemente opadajuće:
pythonlst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # ispisaće [3, 2, 1]
Задание 1
Data je lista:
pythonlst = [4, 2, 5, 1, 3]
Sortirajte je rastuće.
Задание 2
Data je lista:
pythonlst = [4, 2, 5, 1, 3]
Sortirajte je opadajuće.
Задание 3
Data je lista:
pythonlst = [1, 2, 3, 4, 5]
Promenite redosled liste u obrnut.
Задание 4
Date su liste:
pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Napišite kod da biste dobili sledeći rezultat:
python[1, 2, 3, 'c', 'b', 'a']