list.sort(reverse=true) 和 list.reverse() 排序上有什么区别吗?
请问诸位大侠:python中的列表,
list.sort(reverse=true) 和 list.reverse() 排序上有什么区别吗?
得到的是不是一样的结果。
https://segmentfault.com/q/1010000017040333/a-1020000017041527
# 排序
a = [2, 3, 1]
a.sort(reverse=True)
print(a) # [3, 2, 1]
# 没有排序
a = [2, 3, 1]
a.reverse()
print(a) # [1, 3, 2]