Ταξινόμηση στοιχείων στην αρχική λίστα στην Python
Για την ταξινόμηση στοιχείων σε μια λίστα χρησιμοποιείται
η μέθοδος sort. Εάν αφεθεί η
παράμετρός της κενή, τα στοιχεία θα ταξινομηθούν
σε αύξουσα σειρά. Εάν μεταβιβαστεί η τιμή reverse=True,
τα στοιχεία θα ταξινομηθούν σε φθίνουσα σειρά.
Πρέπει να θυμόμαστε ότι μετά τη χρήση
της μεθόδου sort, αλλάζει η αρχική
λίστα.
Ας ταξινομήσουμε τα στοιχεία στη λίστα σε αύξουσα σειρά:
lst = [3, 2, 1]
lst.sort()
print(lst) # θα εμφανίσει [1, 2, 3]
Και τώρα ας ταξινομήσουμε τα στοιχεία σε φθίνουσα σειρά:
lst = [1, 2, 3]
lst.sort(reverse=True)
print(lst) # θα εμφανίσει [3, 2, 1]
Δίνεται λίστα:
lst = [4, 2, 5, 1, 3]
Ταξινομήστε την σε αύξουσα σειρά.
Δίνεται λίστα:
lst = [4, 2, 5, 1, 3]
Ταξινομήστε την σε φθίνουσα σειρά.
Δίνεται λίστα:
lst = [1, 2, 3, 4, 5]
Αλλάξτε τη σειρά της λίστας αντίστροφα.
Δίνονται λίστες:
lst1 = ['a', 'b', 'c']
lst2 = [3, 2, 1]
Γράψτε κώδικα, για να πάρετε το ακόλουθο αποτέλεσμα:
[1, 2, 3, 'c', 'b', 'a']