Python 在哪里反向=真?
此代码用于将csv文件中的整数从高到低排序Python 在哪里反向=真?,python,Python,此代码用于将csv文件中的整数从高到低排序 class1=open('Class1.csv','r') csv1=csv.reader(class1, delimiter=',') sort=sorted(csv1,key=operator.itemgetter(1)) for eachline in sort: print (eachline) 我看到过使用reverse=True的类似示例,因为它意味着按降序(从高到低)对数据进行排序,但我不知道如何在这种类型的代码中使用它。如果
class1=open('Class1.csv','r')
csv1=csv.reader(class1, delimiter=',')
sort=sorted(csv1,key=operator.itemgetter(1))
for eachline in sort:
print (eachline)
我看到过使用reverse=True
的类似示例,因为它意味着按降序(从高到低)对数据进行排序,但我不知道如何在这种类型的代码中使用它。如果你能解释它应该放在哪里以及为什么,那将非常有用,谢谢。把它放在这里:
sort = sorted(csv1, key=operator.itemgetter(1), reverse=True)
sort=sorted(csv1,key=operator.itemgetter(1),reversed=True)我试过了,结果出现了这个错误:TypeError:“reversed”是一个无效的关键字参数function@SOPHIE101您的
已反转
。它应该是reverse
,不带d
。