一、列表元素的排序操作
常见的两种排序方式:
调用sort()方法,列中的所有元素默认按照从小到大的顺序进行排序,可以指定reserve=True,进行降序排序
调用内置函数sorted(),可以指定reverse=True,进行降序排序,原列表不发生改变
二、.使用sort()进行排序
1.使用sort()默认排序进行升序排序
#使用sort()排序
lst=[60,80,50,70,88,32]
print('排序前:',lst,id(lst))
lst.sort()
print('排序后:',lst,id(lst))
执行结果如下:
解析:使用sort方法默认进行升序排列且不会改变列表的内存地址空间
2.使用sort(reverse=True)进行降序排序
#使用sort(reverse=True)排序
lst=[60,80,50,70,88,32]
print('排序前:',lst,id(lst))
lst.sort(reverse=True)
print('排序后:',lst,id(lst))
执行结果如下: