python学习笔记-tip29(高阶函数-sorted函数)

故名思议:排序
用法:sorted(list/tuple/set/dict/str,key=?函数)
返回:list
即对传入的数据进行排序,返回一个排序之后的list,通过key可以设定操作函数之后,再进行排序(元素不会发生变化)
我们先来看一个简单的例子


key有什么作用?
在来看一下


上面也提到了,即使使用了key,元素也不会发生变化
仅仅是通过key指定的函数进行处理然后再进行的排序

现在再来看一个字符串的排序


注意str.lower和reverse=True的用法

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 8,222评论 0 9
  • 今天晚上开小组会,现发助教来到武汉,针对助教最近的工作,大家讨论的很多,每个人都给出了自己的感受和建议,之前做...
    姚常春阅读 1,625评论 0 1
  • “在这个世上有这么一群人,他们的爱情隔着千山万水,他们承载着旁人无法理解的痛苦,只因他们知道在那个遥远的城市,有着...
    桃子随行笔记阅读 3,294评论 0 5
  • 我搂着你 如同搂着一团火焰 嗵嗵的心跳 响彻整个夜晚 你说,世界很大很大 走了一万个日日夜夜 才来到我的世界 我说...
    一蓑烟雨_8a41阅读 1,765评论 0 1
  • 上个周六,麻烦你和这周六成为好朋友。 我还真没想到,自己会做发型,十六岁的现在,忐忑也期待,直到五个小时结束,头底...
    蓝女士阅读 1,882评论 0 0

友情链接更多精彩内容