python数字排序从小到大的简单方法和实例

python数字排序从小到大的简单方法

一般情况下,python的编程开发当中,需要给数字排序的会出现在列表list当中,很少给dict字典排序,因为字典采用的是键值对的方式,相对无序,当然,如果非要给字典排序也是可以的,可以通过按键排序或按值排序,这里就暂且不介绍了,这里主要介绍一下python数字常规的排序方法及相关的类方法,实例代码如下:


python数字排序从小到大实例

python的数字常规的排序,主要用列表list的类方法sort():

>>> a = [1,3,2,6,5]
>>> a.sort()
>>> a
[1, 2, 3, 5, 6]
>>> a.sort(reverse=True)
>>> a
[6, 5, 3, 2, 1]

代码解析

如上代码,通过sort()类方法(非一般意义上的函数),可以给列表a进行从小到大的排序,也可以通过传递reverse=True的参数,来进行倒序从大到小的排序。注意,sort()是列表类的一个方法,需要采用调用的方式,而不是将列表作为参数进行传递。



笨鸟问答 / python问答 :





Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.