Сортирање елемената у изворној листи у Пајтону

За сортирање елемената у листи се користи метод sort. Ако се његов параметар остави празан, елементи ће се поређати по растућем редоследу. Ако се проследи вредност reverse=True, елементи ће се сортирати по опадајућем редоследу. Треба имати у виду да се након употребе метода sort, мења изворна листа.

Хајде да сортирамо елементе у листи по растућем редоследу:

pythonlst = [3, 2, 1]
lst.sort()

print(lst) # исписаће [1, 2, 3]

А сада да поређамо елементе по опадајућем редоследу:

pythonlst = [1, 2, 3]
lst.sort(reverse=True)

print(lst) # исписаће [3, 2, 1]
Задание 1

Дата је листа:

pythonlst = [4, 2, 5, 1, 3]

Сортирајте је по растућем редоследу.

Задание 2

Дата је листа:

pythonlst = [4, 2, 5, 1, 3]

Сортирајте је по опадајућем редоследу.

Задание 3

Дата је листа:

pythonlst = [1, 2, 3, 4, 5]

Промените редослед листе у обрнути.

Задание 4

Дате су листе:

pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]

Напишите код да бисте добили следећи резултат:

python[1, 2, 3, 'c', 'b', 'a']