首页IT科技python sorted函数 key=str(python sorted()函数的参数用法)

python sorted函数 key=str(python sorted()函数的参数用法)

时间2025-05-04 02:55:56分类IT科技浏览3385
导读:概念...

概念

1        、对可迭代对象中的数据进行排序        ,返回一个新的列表           。指定 key 排序需要用到 lambda 表达式            。

语法

sorted(iterable,key=None,reverse=False)

参数

iterable – 可迭代对象     。

key – 主要是用来进行比较的元素                ,只有一个参数    ,具体的函数的参数就是取自于可迭代对象中      ,指定可迭代对象中的一个元素来进行排序         。

reverse – 排序规则                ,reverse = True 降序       , reverse = False 升序(默认)             。

2                、通过参数reverse=True指定倒序    ,参数 key指定排序时所使用的字段       。

(1)通过参数 reverse=True 指定倒序:

>>>numbers=(4,5,2,8,9,1,0) >>>sorted(numbers,reverse=True) [9,8,5,4,2,1,0]

(2)通过参数 key 指定排序时所使用的字段:

>>>codes=[(‘上海’,‘021’),(‘北京’,‘010’),(‘成都’,‘028’),(‘广州’,‘020’)] >>>sorted(codes,key=lambdax:x[1]) [(‘北京’,‘010’),(‘广州’,‘020’),(‘上海’,‘021’),(‘成都’,‘028’)]

以上就是python sorted()函数参数用法的介绍               ,希望对大家有所帮助      。更多Python学习指路:Python基础教程

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
如何在git中删除指定的文件和目录内容(如何在git中删除指定的文件和目录) cnpm安装报错(前端开发之cnpm安装总是失败–已解决)