>>> sorted(['a','b','c'], key=[2,0,1].__getitem__) Traceback (most recent call last): File "", line 1, in TypeError: list indices must be integers, not str