python list排序及逆序

本节课程我们将两个知识点:

python list排序

python list逆序

python 列表排序

下面我们对成绩列表进行排序

score_list = [80, 90, 95, 99, 40, 50, 60]
score_list.sort()  # 默认情况下是从小到大排序
print(score_list)
score_list.sort(reverse=False)  # 升序排序,效果等价于上面的sort
print(score_list)
score_list.sort(reverse=True)  # 降序排序
print(score_list)

通过 python print 打印的结果如下:

[40, 50, 60, 80, 90, 95, 99]
[40, 50, 60, 80, 90, 95, 99]
[99, 95, 90, 80, 60, 50, 40]

python list逆序

进行逆序测试代码如下:

t_list = [1, 2, 3, 4, 5, 6, 7, 8]
t_list.reverse()  # 列表进行逆序操作 
print(t_list)

通过 python print 打印的结果如下:

[8, 7, 6, 5, 4, 3, 2, 1]