python小知识,sort和serted的区别
列表对象sort()方法和内置sorted()函数的作用基本相同,但,不同的是sort会改变原有列表的顺序,而sorted不会
具体示例如下:
""" create:2020年12月19日 作用:说明sort和sorted的区别 """ # 列表对象sort()方法和内置sorted()函数的作用基本相同,但,不同的是sort会改变原有列表的顺序,而sorted不会 lis=[0,9,7,5,8,6,4,5,3,2,1] #使用sorted,不改变原有顺序 lis_sorted=sorted(lis) print("lis =",lis) print("lis_sorted =",lis_sorted) #使用sort改变原有顺序 lis.sort() print("使用sort后顺序改变:",lis)
代码运行结果