python列表元素排序方法

在Python中,如果希望对列表中的元素进行重新排列,则可以使用sort方法或者reverse方法实现。其中,sort方法是将列表中的元素按照特定的顺序重新排列,默认为由小到大。如果要将列表中的元素由大到小排列,则可以将sort方法中reverse参数的值设为True。reverse方法是将列表逆置。接下来,通过一个案例来演示这两种方法的使用,如例5-12所示。

例5-12 列表的排序操作

list_demo = [1, 4, 2, 3]
list_demo.reverse()
print(list_demo)
list_demo.sort()
print(list_demo)
list_demo.sort(reverse=True)
print(list_demo)

在例5-12中,第1行代码定义了一个包含4个数值元素的列表list_demo,第2~3行代码调用reverse方法将列表进行倒置后进行输出,第4~5行代码调用sort方法按照从小到大的顺序排列列表中的元素后进行输出,第6~7行代码调用sort方法按照从大到小的顺序排列列表中的元素后重新输出。程序运行的结果如图5-13所示。

   

图5-13 运行结果

(0)

相关推荐

  • 水晶头网线排序方法(网线安装必看)

    双绞线(Twisted Pair)是由一对或者一对以上的相互绝缘的导线按照一定的规格互相缠绕(一般以逆时针缠绕)在一起而制成的一种传输介质,属于信息通信网络传输介质.很多人想了解水晶头网线排序是怎么样 ...

  • python怎么删除列表中的某个元素

    列表元素能增加就可以删除,前面我们介绍几种增加元素的方法,虽然都是增加但是也有所不同,这里介绍的删除列表元素的方法也是一样,下面就来演示一下.一.del删除列表del 不是方法,是 Python 中的 ...

  • 电炖锅紫砂好还是白瓷好?如何选购电炖锅

    电炖锅的功能比较齐全,而且使用起来功耗比较小,非常的省电,电炖锅的容量有大有小,能够满足不同客户的需求,用电炖锅做出来的汤非常的美味,市面上售卖的电炖锅品牌,以及产品的材质是多种多样的,大家在购买电炖 ...

  • 关注rj45接口电压,延长元件寿命

    大家肯定特别想知道什么是RJ45接口?现在来为大家解答一下.RJ45接口一般都是用来数据传输的,我们在生活中最常见的就是用来作为网卡的接口,也就是以太网的接口. 其次RJ45是不同接头的一种类型,并且 ...

  • 怎样突出表格内的部分数据(怎么设置突出显示数据)

    前些天,仓储部的小妹跑过来问我,年末了要进行仓库盘点,怎样才能快速地让表格里各种产品的重点数据突出显示?我一开始还纳闷了,排个序不就行了吗,后来拿到表格才知道为什么不能简单排序.因为每个大产品类别下, ...

  • 手机应用排列布局(手机桌面图标排列怎么设置)

    手机上的app多了以后,如果不按一定的排序整理的话,一个app都要找半天,特别浪费时间.于是,怎么排列你的手机app就成了一个难题.这次总结了5种手机app的排序方法,看看你是哪一种~1. 按app类 ...

  • 玻璃地板装修方法有哪些 为什么选择玻璃地板?

    现在我们的家居装修材料越来越多,越来越新颖.以前我们的地板局限于瓷地板和木地板等,而现在市面上大量的玻璃地板.玻璃地板不尽采光效果好,还给我们的家居带来了不一样的氛围,今天就让我们走进玻璃地板,以及玻 ...

  • 如何清除手机内存 清除手机内存的方法

    现在人们一般使用的都是智能手机,人们使用的是不同品牌,不同配置的智能手机,智能手机的出现为我们带来了更多的娱乐方式,正是因为智能手机的娱乐方式多了,所以很多人在使用智能手机的时候都出现了手机内存不够的 ...

  • 手机清理内存怎么清理?方法介绍

    手机是人们智慧的结晶,自从有了手机之后,人们便再也不用飞鸽传书,或者是写信什么的.但是,人也有生病的时候,难免的,手机也会有问题的时候,大家在玩手机的时候最苦恼的事,莫过于想安装一款自己喜爱的游戏,可 ...

  • 怎么给数据透视表排序(数据透视表值怎么排序)

    之前筱凰老师在教基础学员制作简单数据透视表的时候,很多人就开始说,这个这么简单我都会,其实难的是排序.我都想说既然这么简单,那为什么你就不会排序呢?所以今天小编就来和大家说一说,在excel中关于数据 ...