在这篇文章中,边肖为大家整理了一个关于python排序列表的简单方法。有需要的朋友可以借鉴一下。
你有没有发现,当你在网站上搜索你想找的内容,输入一个关键词,搜索栏下就会出现输入关键词的拓片和问题。输入的关键词越多,越有可能找到你想要的问题。其实出现这种情况是因为计算机算法的排序,会根据关键词相关性、搜索量等原因进行排序。你知道如何用python对列表进行排序吗?今天,边肖教你如何排序列表。
sort()方法
列表中元素按大小排序。
list . sort(key=无,reverse=假)
示例:
在[57]中:l=[27,47,3,42,19,9]
在[58]: l.sort()
在[59]: l
Out[59]: [3,9,19,27,42,47]
sorted()方法
主要用于赋值。
在[62]中:l=[27,47,3,42,19,9]
在[63]中:已排序(l)
Out[63]: [3,9,19,27,42,47]
注意:
sort()方法不返回对象,改变了原始列表。
sorted()方法返回一个可以用作表达式的对象。原始列表不变,并生成一个新的有序列表对象。
示例扩展:
正向排序
L=[2,3,1,4]
L.sort()
L
[1,2,3,4]
反向排序
L=[2,3,1,4]
L.sort(reverse=True)
L
[4,3,2,1]
关于python中列表排序的简单方法的文章到此结束。有关如何在python中对列表进行排序的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望你以后能支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。