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

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

时间2025-06-20 16:33:33分类IT科技浏览4471
导读:概念...

概念

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
电脑的极速模式在哪设置(极致加速让你的电脑恢复开机时的流畅)