第一种方法用到了列表的排序,用到了sort函数,顺便简单讲一下sort以及sorted的用法
一、sort函数的简单应用方法:
- 语法: 列表名.sort()
- 默认是升序排列,sort(reverse=True)时,是降序
- 举例子:
a=[12,6,45,5]
a.sort()
print(a) #输出的结果是 [5,6,12,45]
a.sort(reverse=True)
print(a) #输出的结果是 [45,12,6,5]
二、sorted函数的简单应用方法:
- 语法: 新列表名=sorted(列表名)
- sort与sorted的区别是sort在原列表上排序,排完序之后原来列表变成新的列表,sorted是将新列表赋值给新列表名,原列表依旧不发生改变
- 举例子:
a=[41,65,36,89]
b=sorted(a)
print(a) #结果是 [41,65,36,89]
print(b)