I have a list of lists:
[[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]]
If I wanted to sort by one element, say the tall/short element, I could do it via
s = sorted(s, key = itemgetter(1))
If I wanted to sort by both tall/short and colour, I could do the sort twice, once for each element, but is there a quicker way?