如何在PYTHON里对列表进行排序和反转
1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。

2、list1 = [32, 38, 0, 9, 5]
list1.sort()
新建一个列表,直接用sort发现没反应,因为这个是方法,不是函数,不能这么用。

3、list1 = [32, 38, 0, 9, 5]
list1.sort()
print(list1)
一旦用了sort,那么就会进行排序了,重新打印一下即可发现。

4、list2 = ['Peter', 'Ben', 'Alice', 'Chris']
list2.sort()
print(list2)
除了对数字可以排序,对字符也可以,按照字母排序。

5、list1 = [32, 38, 0, 9, 5]
list1.sort(reverse=True)
print(list1)
reverse=True就是要把排序的顺序倒置。

6、list1 = [32, 38, 0, 9, 5]
list1.sort(reverse=False)
print(list1)
这样就是排序,但是不倒置,不过这样写没有意义。

7、list1 = [32, 38, 0, 9, 5]
list1.sort(reverse = True)
print(list1)
有些时候为了书写格式,会进行空格。

8、list1 = [32, 38, 0, 9, 5]
list1.reverse()
revserse也是方法,这样是无法显示的。

9、list2 = [32, 38, 0, 9, 5]
list2.reverse()
print(list2)
reverse就是把顺序反过来,但是不排序。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:83
阅读量:108
阅读量:101
阅读量:73
阅读量:135