需求
1、将列表[2,3,5,9,10,66,90,44,2,19,33]按从小到大的顺序排列
2、将列表[2,3,5,9,10,66,90,44,2,19,33]按从大到小的顺序排列
一、从小到大排序实现(升序)
实现解析:
1、先确定序列为列表
2、列表排序函数为sort
3、sort函数默认为升序
4、排序后打印列表(列表是可变的,不需要赋值给新变量,直接打印即可)
l =[2,3,5,9,10,66,90,44,2,19,33]
l.sort()
print(l)
#输出结果:
[2, 2, 3, 5, 9, 10, 19, 33, 44, 66, 90]
二、从大到小排序实现(降序)
实现解析:
1、先确定序列为列表
2、列表排序函数为sort
3、sort函数默认为升序,降序需要传入reverse=True参数
4、排序后打印列表(列表是可变的,不需要赋值给新变量,直接打印即可)
l =[2,3,5,9,10,66,90,44,2,19,33]
l.sort(reverse=True)
print(l)
#输出结果:
[90, 66, 44, 33, 19, 10, 9, 5, 3, 2, 2]