Triedenie prvkov v pôvodnom zozname v Pythone
Na triedenie prvkov v zozname sa používa
metóda sort. Ak necháte jej
parameter prázdny, prvky sa zoradia
vzostupne. Ak zadáte hodnotu reverse=True,
prvky sa zotriedia zostupne.
Treba si uvedomiť, že po použití
metódy sort sa pôvodný
zoznam zmení.
Zotrieďme prvky v zozname vzostupne:
pythonlst = [3, 2, 1]
lst.sort()
print(lst) # vypíše [1, 2, 3]
A teraz zoraďme prvky zostupne:
pythonlst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # vypíše [3, 2, 1]
Задание 1
Daný je zoznam:
pythonlst = [4, 2, 5, 1, 3]
Zotrieďte ho vzostupne.
Задание 2
Daný je zoznam:
pythonlst = [4, 2, 5, 1, 3]
Zotrieďte ho zostupne.
Задание 3
Daný je zoznam:
pythonlst = [1, 2, 3, 4, 5]
Zmeňte poradie zoznamu na opačné.
Задание 4
Dané sú zoznamy:
pythonlst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Napíšte kód, ktorý dosiahne nasledujúci výsledok:
python[1, 2, 3, 'c', 'b', 'a']