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:
lst = [3, 2, 1]
lst.sort()
print(lst) # ispisaće [1, 2, 3]
A sada da rasporedimo elemente opadajuće:
lst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # ispisaće [3, 2, 1]
Data je lista:
lst = [4, 2, 5, 1, 3]
Sortirajte je rastuće.
Data je lista:
lst = [4, 2, 5, 1, 3]
Sortirajte je opadajuće.
Data je lista:
lst = [1, 2, 3, 4, 5]
Promenite redosled liste u obrnut.
Date su liste:
lst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Napišite kod da biste dobili sledeći rezultat:
[1, 2, 3, 'c', 'b', 'a']