Skip to content
UPEEC

sorted() and reversed()

sorted returns a new sorted list (key= and reverse= customise it); reversed iterates backwards.

Beginner
Comments 0
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.