Если не хочется использовать СУБД, как в Питоне быстро отсортировать табличку в десяток тысяч строк и несколько столбцов, по одному столбцу? Без использования дисковой памяти, в оперативке.
a = [
(1, "ABC", "BC12"),
(2, "BCD", "BC23"),
(3, "DEF", "BC34"),
]
Приходит на ум использование NumPy, но насколько я помню, там с этим небольшие сложности - неудобно там, если часть данных не числовой формы (приходится дописывать для колонок «фильтры», AFAIK).