Вы на правильном пути, но operator.itemgetter - это функция, поэтому синтаксис:
list.sort(key=operator.itemgetter(index))
Или, в качестве альтернативы, используйте лямбду:
list.sort(key=lambda x: x[index])
Параметр key - это путь, параметр cmp был удален в Python 3. Если вы все равно хотите его использовать, вам следует использовать cmp () встроенная функция для реализации вашего компаратора:
list.sort(cmp=lambda x, y: cmp(x[index], y[index]))
См. также: http://wiki.python.org/moin/HowTo/Sorting/