Сортирање на елементи во изворната листа во Python
За сортирање на елементи во листа се користи
методот 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']