浅析sorted函数中的key
2024-10-21 12:38:26
在python编程中,常对数据进行各种处理,排序尤为重要。但是在使用sorted内置函数时,我们发现它有三个参数。
第一个参数为可迭代数据,可以为一个字符串,数组,列表等等。
第三个为是否倒置输出。
那第二个为什么呢,通过查看图片上的文字,可以发现key为一个函数,用来自定义排序可迭代数据的顺序。
通过查阅资料,key=后的函数大概有两种主要的实现方式:
1,匿名函数
通过这个例子,可以看出,word为每次迭代的值,即从strawbe迭代到raspberry。而lambda右侧将该值进行逆序例如strawberry变为yrrbewarts。
2,一般性的函数
这种也能实现匿名函数一样的功能。
最新文章
- 123——Appium Girls活动
- 阿里云+wordpress搭建个人博客网站【小白专用的图文教程】
- autofac Adding services after container has been built
- BZOJ 2301 Problem b
- NodeJS下访问SQL Server
- quick-x 触摸事件的新方法
- 【POJ3237】【树链剖分】Tree
- 图片输出onerror事件
- 读取本地文件理解FileReader对象的方法和事件以及上传按钮的美化。
- 转 gl_VertexID的含义
- apt-get命令失效
- Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)
- Java Web项目(Extjs)报错九
- 转*SqlSever查询某个表的列名称、说明、备注、注释,类型等
- linux中shell变量$#,$@,$0,$1,$2的含义解释 (转载)
- C - Friends and Subsequences
- 转载:磁盘目录(1.3.3)《深入理解Nginx》(陶辉)
- 好像leeceode题目我的博客太长了,需要重新建立一个. leecode刷题第二个
- js自定制周期函数
- jmeter提取正则表达式中所有关联值-----我想获取所有的ID