lis1=[1,2,3,5,4,6] lis2=[1,2,3,5,4,6] a=lis1.sort() b=sorted(lis2) print(a) print(lis1) print(b) print(lis2)
因为列表对象.sort()是对内部(列表本身)进行原地排序,并不会有返回值,所以返回值为None
sorted(列表对象)会产生一个对象的副本,对副本进行排序,原对象并不会变