嗨,我有一个两列数据存储在一个名为“Cv_0.out”的文件中,每列由两个空格分隔
12 454
232 123
879 2354
12312 23423
8794 1237
3245 34
然后,我想仅根据右侧列值按升序对这些数据进行排序,同时将值对保持在一起,因此重新排序左侧值。我想得到以下信息:
3245 34
232 123
12 454
8794 1237
879 2354
12312 23423
到目前为止,我已经尝试了以下方法:
import sys,csv
import operator
reader = csv.reader(open('Cv_0.out'),delimiter=' ')
sort = sorted(reader, key=lambda row: int(row[0]))
print sort
任何帮助将非常感激