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']