sort
>>> la
[3, 35, 6, 7, 8, 2, 1, 1]
>>> la.sort()
>>> la
[1, 1, 2, 3, 6, 7, 8, 35]
>>> ls
[-10, 1, 2, 5, 5, 6]
>>> ls.sort(reverse=True)
>>> ls
[6, 5, 5, 2, 1, -10]
sort函数会改变列表本身
列表反序排序操作
>>> la[::-1]
[35, 8, 7, 6, 3, 2, 1, 1]
>>> la
[1, 1, 2, 3, 6, 7, 8, 35]
列表本身不会改变
sorted()
>>> ls
[5, 5, 6, 2, 1, -10]
>>> sorted(ls)
[-10, 1, 2, 5, 5, 6]
>>> ls
[5, 5, 6, 2, 1, -10]
列表本身不会发生改变,就是返回一个排序后的列表