为了账号安全,请及时绑定邮箱和手机立即绑定

list.sort(reverse=true) 和 list.reverse() 排序上有什么区别吗?

list.sort(reverse=true) 和 list.reverse() 排序上有什么区别吗?

繁星淼淼 2019-02-17 18:22:36
请问诸位大侠:python中的列表,list.sort(reverse=true) 和 list.reverse() 排序上有什么区别吗?得到的是不是一样的结果。
查看完整描述

2 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

# 排序
a = [2, 3, 1]
a.sort(reverse=True)
print(a)  # [3, 2, 1]

# 没有排序
a = [2, 3, 1]
a.reverse()
print(a)  # [1, 3, 2]
查看完整回答
1 反对 回复 2019-03-01
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

list.sort(reverse=true)reverse的作用只是决定是降序还是升序排列,
list.reverse()是翻转数组

查看完整回答
1 反对 回复 2019-03-01
  • 2 回答
  • 0 关注
  • 2384 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号