码迷,mamicode.com
首页 > 编程语言 > 详细

python中的sorted函数的用法

时间:2018-12-02 22:32:50      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:sort   sorted   strong   pytho   key   用法   eve   str   若是   

    sorted函数可以直接用来对list进行升序排序,如果是数字则按由小到大排序,若是字符则按大写小于小写来排序。

   除此之外,sorted还可以按指定的key方法进行排序,因此该函数亦是高阶函数

   比如令L=[1,-3,21,6,-43],则sorted(L,key=abs)=[1,-3,6,21,-43],这句话的意思是将key方法作用在L的每个元素上得到一个新list,对该新list进行升序排列,排序后的每个元素再还原成未用key方法前对应元素即可。

   若想逆序排列只要再加一个参数reverse=Truesorted(L,key=abs,reverse=True)=[-43,21,6,-3,1]

 

python中的sorted函数的用法

标签:sort   sorted   strong   pytho   key   用法   eve   str   若是   

原文地址:https://www.cnblogs.com/lz1008/p/10055220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!