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