Elementide sorteerimine algses nimekirjas Pythonis

Elementide sorteerimiseks nimekirjas kasutatakse meetodit sort. Kui jätta selle parameeter tühjaks, siis paiknevad elemendid kasvavas järjekorras. Kui edastada väärtus reverse=True, sorteeritakse elemendid kahanevas järjekorras. Tuleb meeles pidada, et pärast meetodi sort kasutamist muutub algne nimekiri.

Sorteerime nimekirjas olevad elemendid kasvavas järjekorras:

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

print(lst) # väljastab [1, 2, 3]

Ja nüüd paigutame elemendid kahanevasse järjekorda:

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

print(lst) # väljastab [3, 2, 1]
Задание 1

Antud nimekiri:

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

Sorteerige see kasvavas järjekorras.

Задание 2

Antud nimekiri:

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

Sorteerige see kahanevas järjekorras.

Задание 3

Antud nimekiri:

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

Muutke nimekirja järjekord vastupidiseks.

Задание 4

Antud nimekirjad:

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

Kirjutage kood, et saada järgmine tulemus:

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