Ταξινόμηση στοιχείων στην αρχική λίστα στην 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']