<分区>
我在编写按数字顺序排列 .txt 文件的代码时遇到了一些问题。
我遇到的问题是,在 .txt 文件中订购数字 77、45、85、100 时,它订购为 100、45、77、85; 100 是最低的。
不确定我将如何更正它,因为我希望 100 成为最高值。
这是我目前所拥有的:
import csv
import operator
sample = open("score.txt")
csv1 = csv.reader(sample, delimiter=',')
sort = sorted(csv1, key=operator.itemgetter(1))
for eachline in sort:
print eachline