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)

其他待补充

猜你喜欢

转载自www.cnblogs.com/CNHK1949/p/10532992.html