sorted() and reversed()
sorted returns a new sorted list (key= and reverse= customise it); reversed iterates backwards.
Beginner
sorted(parts, key=lambda p: p.price, reverse=True)
list(reversed([1, 2, 3])) # [3, 2, 1]
Python's sort (Timsort) is stable: equal keys keep their order.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.