Python中怎么向sorted()传递参数reverse=True

 我来答
小白聊电子科技
高粉答主

2020-03-11 · 专注电子数码问题解答
小白聊电子科技
采纳数:775 获赞数:75546

向TA提问 私信TA
展开全部

1、查看sorted()函数的帮助信息。sorted(iterable,/,*,key=None,reverse=False)。

2、iterable可迭代的对象。sorted对对象排序,返回的对象不会改变原对象。

3、key根据自定义规则来排序。字符串排序key默认则按照首字母排序,指定key以后按照指定规则排序。参数reverse默认值为False,表示正序,reverse=True表示倒序。

4、对元组列表进行排序,分别按照元组的不同对象,可以选定任意位置排序。

5、对字典的操作,可以在key中的lambda设置更多条件。

魂挽歌_
2021-02-23 · TA获得超过377个赞
知道答主
回答量:80
采纳率:78%
帮助的人:46.1万
展开全部
list1 = [3, 5, 7, 4, 8, 2]
print sorted(list1)
print sorted(list1, reverse=True)

输出:

[2, 3, 4, 5, 7, 8]

[8, 7, 5, 4, 3, 2]

以上是PY2

PY3版本,print需要加括号

print(sorted(list1))

print(sorted(list1, reverse=True))

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小新说人事
2017-08-29 · TA获得超过1万个赞
知道大有可为答主
回答量:5196
采纳率:76%
帮助的人:2082万
展开全部
cars = ['bmw', 'audi', 'toyota', 'subaru']

print(sorted(cars, reverse=True))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愿意放生你哦ch
2017-08-29 · TA获得超过176个赞
知道答主
回答量:72
采纳率:0%
帮助的人:37.6万
展开全部
cars = ['bmw', 'audi', 'toyota', 'subaru']
print(sorted(cars, reverse=True))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
给俊凯宇宙K4
2017-08-29 · TA获得超过195个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:22.7万
展开全部
newarray = [sorted(x, reverse=True)[:10] for x in oldarray]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式