热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【冰糖Python】python内置函数sorted()和list.sort()

list.sort()和sorted()可用于实现一般排序功能(2)sorted()sorted()是python的内置函数,可对多种

list.sort() 和 sorted() 可用于实现一般排序功能

(2)sorted()

sorted() 是 python 的内置函数,可对多种可迭代对象进行排序,该方法返回一个排序后的 list

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

iter 为任意可迭代的对象,如 list,tuple,dict 等

key 默认 None,可用于指定在进行比较前要在每个元素上调用的函数

reverse 默认 False,即升序排序,为 True 时表示降序排序

其中,最后一行表示按取负后的值升序排序

(1)list.sort()

sort() 是 list 的 方法,用于 list 的 排序,该方法直接对 list 类型原地排序

list.sort(key=None, reverse=False)

key 默认 None,可用于指定在进行比较前要在每个元素上调用的函数

reverse 默认 False,即升序排序,为 True 时表示降序排序

其中,最后一行表示按第二个字符升序排序

注:以上函数在 python 2.X 中有参数 cmp,已在 python 3.X 中删除

 


推荐阅读
author-avatar
心星Lover
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有