次のようなデータを含むファイルがあります。
12, 9
13, 9
45, 23
1, 4
0, 8
91, 45
638, 56
123, 3
2, 9
今私がする必要があるのは、次のように並べ替えることです:
0, 8
1, 4
2, 9
12, 9
13, 9
45, 23
91, 45
123, 3
638, 56
私は使用してみました:
import sys,csv
import operator
reader = csv.reader(open('filename.txt'),delimiter=',')
sort = sorted(reader,key=operator.itemgetter(0),reverse=False)
しかし、これは私にとってはうまくいきません。私が望むように配置されていない最初の場所に基づいて列を配置します.ie:
0, 8
1, 4
12, 9
123, 3
13, 9
2, 9
45, 23
638, 56
91, 45
助けてください。