sort 函数 与 sorted 函数区别

sort()对已存在的列表进行排序,排序方式是由高到低,无返回值,改变原列表

lis =[2,3,1]
lis.sort() #可以写参数,参数即 reverse= ’True‘  由大到小排序
lis = [1,2,3]

sorted()对一切可迭代对象排序,排序方式是由高到低,返回值是一个新的排序好的列表,并不改变原迭代对象

a = [5,7,6,3,4,1,2]
b = sorted(a)

其他待补充

posted @ 2019-03-14 19:47  帅气的小神气  阅读(1188)  评论(0)    收藏  举报