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

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 关注
  • 2321 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信