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 运行结果
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com