gpt4 book ai didi

python - 按多列排序时为每列设置升序降序

转载 作者:太空宇宙 更新时间:2023-11-04 07:29:16 24 4
gpt4 key购买 nike

<分区>

我有一个要排序的列表 d。我先按第一列排序。如果它在那里是平局,那么我将继续使用第二列进行排序。假设我想按第一列升序排序,但按第二列降序排序。升序是默认值,使用 reverse 键我认为下面应该可以工作。

sorted(d,key=lambda x: (x[0],x[1]),reverse=(False,True))

但事实并非如此。它给出以下错误。

    reverse=(False,True))

TypeError: an integer is required (got type tuple)

那么,如果我做的不对,该如何解决?或者这样做的方式完全不同?对此的建议会有所帮助。

我的问题确实有一些重复,但已经有有趣的回答,所以我想保留它。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com