Извините, если я неправильно понял ваш вопрос. Я не очень хорошо понимаю.
Итак, я предполагаю, что вы хотите отсортировать по столбцу
Допустим, x является двумерным массивом
>>> x=[[1, 2, 3], [1, 2, 4], [2, 5, 1], [3, 1, 1]]
>>> x
[[1, 2, 3], [1, 2, 4], [2, 5, 1], [3, 1, 1]]
вот один из способов сортировки по каждому столбцу с использованием itemgetter
from operator import itemgetter
>>> sorted(x,key=itemgetter(0))
[[1, 2, 4], [1, 2, 3], [2, 5, 1], [3, 1, 1]]
>>> sorted(x,key=itemgetter(1))
[[3, 1, 1], [1, 2, 4], [1, 2, 3], [2, 5, 1]]
>>> sorted(x,key=itemgetter(2))
[[3, 1, 1], [2, 5, 1], [1, 2, 3], [1, 2, 4]]
Если вы хотите сортировать на месте, сделайте, пожалуйста, x.sort(key=itemgetter(0))