Python3中sorted()函数如何用 Python3中sorted()函数用法分享 |
您所在的位置:网站首页 › python中sorted函数的用法 › Python3中sorted()函数如何用 Python3中sorted()函数用法分享 |
本篇文章小编给大家分享一下Python3中sorted()函数用法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。 描述 sorted() 函数对所有可迭代的对象进行排序操作。 语法 sorted(iterable, key=None, reverse=False) iterable – 可迭代对象。 key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。 reverse – 排序规则,reverse = True 降序 , reverse = False 升序(默认)。 案例 %ignore_pre_1%知识点补充:python中sort函数与sorted函数的区别 sort与sorted的区别: sort是应用在list上的方法,sorted可以对所有可迭代的对象进行排序操作。 list的sort方法返回的是对已存在的列表操作后的结果,而内建函数sorted方法返回的是一个新的list,而不是在原来的基础上进行的操作。 语法 sorted用法:sorted(iterable,cmp=None,key=None,reverse=False) sort用法:sort(cmp=None,key=None,reverse=False) 参数说明: iterable–可迭代的对象 cmp–比较函数,比较什么由参数key决定,例如:cmp(e1, e2) 是具有两个参数的比较函数,返回值:负数(e1 e2)。 key–用列表元素的某个属性或函数作为关键字 reverse–排序规则,reverse=True降序,reverse=False升序(默认) 区别:对于一个无序列表a,调用a.sort(),对a排序后返回a,sort()函数修改待排序的列表内容 而对于一个无序列表a,调用sorted(a),对a排序后返回一个新的列表,对a无影响 例:
![]() —-想了解更多的php相关异常处理怎么解决关注 本文来自网络收集,不代表猴子技术宅立场,如涉及侵权请点击右边联系管理员删除。 如若转载,请注明出处:https://www.ssfiction.com/phpjc/102942.html |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |