Sort

Custom comparator

data = [('red', 5), ('blue', 1), ('yellow', 8), ('black', 0)]
data.sort(key=lambda r: r[1])

Reverse

data.sort(key=lambda r: r[1], reverse=True)

Sorted

x = sorted([3,2,1]) # returns a copy that is sorted
y = [1,2,3]
y.sort() # sort y in place, y is [1,2,3]