Razvrščanje elementov v izvornem seznamu v Pythonu

Za razvrščanje elementov v seznamu se uporablja metoda sort. Če parameter pustimo prazen, se bodo elementi razvrstili naraščajoče. Če podamo vrednost reverse=True, se bodo elementi razvrstili padajoče. Pomembno je vedeti, da se po uporabi metode sort spremeni izvorni seznam.

Razvrstimo elemente v seznamu naraščajoče:

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

print(lst) # izpiše [1, 2, 3]

Zdaj pa razvrstimo elemente padajoče:

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

print(lst) # izpiše [3, 2, 1]
Задание 1

Dan je seznam:

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

Razvrstite ga naraščajoče.

Задание 2

Dan je seznam:

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

Razvrstite ga padajoče.

Задание 3

Dan je seznam:

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

Spremenite vrstni red seznama v obraten.

Задание 4

Dani so seznami:

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

Napišite kodo, da dobite naslednji rezultat:

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