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)

相关推荐

  • Python list列表怎样排序

    Python list列表也是Python编程语言中的比较重点的知识.今天小编我就教教大家关于Python list列表的排序方法,主要是sort和reverse. 操作方法 01 如图所示,这是小编 ...

  • python列表怎样增删改查

    python处理数据非常强大,今天咪咪我就来给大家讲解一下python列表怎样增删改查. 操作方法 01 首先要在你的电脑上安装python,我用的是3.x版本.之后,我们打开cmd窗口,输入pyth ...

  • python怎样对列表进行排序

    python提供了sort和reverse方法来对数据进行排序,今天咪咪我就教教大家python怎样对列表进行排序. 操作方法 01 首先,打开cmd命令,然后输入python,按回车键进入pytho ...

  • 如何结合python中的List和range生成列表元素

    python语言中的List列表是一种基本数据类型,range是可以生成一系列的连接数据,将两者联合起来,利用range为List生成元素.下面利用实例说明两者结合起来作用,操作如下: 操作方法 01 ...

  • java排序方法

    JAVA是一门强大的面向对象的语音,其包含了多种数据结构,对于数组这种数据结构我们往往需要对里面的数据进行排序操作.JAVA语音很强大和灵活,所以排序的方法也有很多.下面就说几个JAVA常用的排序方法 ...

  • 表格排序方法有哪几种(excel排序汇总)

    小小的排序,也有很大的学问,之前经常遇到学员来问小编排序的问题,干脆今天就给大家汇总一下,一次性搞明白~1.普通排序选中表格中任意单元格,点击"数据"选项卡下的排序和筛选组中的&q ...

  • Excel 2016如何对数据列表进行排序

    在使用Excel 2016编辑工作时会碰到形形色色的问题,比如需要对数据列表进行排序.那么如何进行操作呢?下面小编与你分享具体步骤和方法. 操作方法 01 启动Excel 2016电子表格应用软件,如 ...

  • Excel 2000/XP的数据排序方法

    排序是数据处理中的经常性工作,Excel排序有序数计算(类似成绩统计中的名次)和数据重排两类。本文以几个车间的产值和名称为例,介绍Excel 2000/XP的数据排序方法。 一、数值排序 1.RANK ...

  • Win8系统IE11浏览器将页面保存到阅读列表有什么方法

    在win8系统上,我们会看到metro界面,这个界面上可以帮助用户实现快速操作。win8系统下IE11浏览器将页面保存到阅读列表有什么方法?下面就是具体的操作步骤。 win8 操作步骤 1.从屏幕右边 ...

  • excel2010数据排序方法

    Excel2010对表格中的学生成绩进行降序排列如下图: 排序方法: 1.点击菜单栏的“数据”,如下图: 2.鼠标点击一下成绩表中任意一个单元格 3.点击功能区的“排序” 4.选中对话框的“数据包含标 ...