python排序函数
python中自带的排序函数有哪些呢?我们一起了解一下吧!
Python中自带的两个排序函数是sort和sorted,具体用法和特点如下。
sort函数
用法:list.sort(cmp=None, key=None, reverse=False)
特点:对list原地排序(直接改变数组),无返回值。
参数详细释义:
cmp——可选参数, 可用于自定义排序规则。
key ——主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
reverse——升序or降序,reverse = True 降序, reverse = False 升序(默认)。
sorted函数
用法:sorted(iterable[, cmp[, key[, reverse]]])
特点:可以对所有可迭代的对象进行排序操作。返回的是一个新的 list,不修改原来的对象。
参数详细释义:
iterable – 可迭代对象。
cmp – 比较的函数,这个具有两个参数,参数的值都是从可迭代对象中取出,此函数必须遵守的规则为,大于则返回1,小于则返回-1,等于则返回0。
key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。
reverse – 排序规则,reverse = True 降序 , reverse = False 升序(默认)。
关于python中的排序函数,我们就了解到这啦!
-
规范的驾校场地租赁合同范本
规范的驾校场地租赁合同怎么写呢?不知道的小伙伴来看看小编今天的分享吧!租赁是指在约定的期间内,出租人将资产使用权让与承租人以获取租金的行为。规范的驾校场地租赁合同格式:1、标题...
教育查看全文>> -
2019年汽车年检可以提前多久?
90天。根据《机动车登记规定》(公安部102令)第三十二条 规定:1、机动车所有人可以在机动车检验有效期满前三个月内向登记地车辆管理所申请检验合格标志。需要携带的材料有:行驶证...
问答查看全文>> -
心情不好的朋友圈说说 心烦的朋友圈说说
1、永远不好埋怨你已经发生的事情,要么就改变它,要么就安静的理解它。2、暗恋,是一种彻底的寂寞,有心动,有幸福,可更多的却是,一个人的心酸。3、心情不好的说说大全带图片4、舍得...
说说查看全文>>
推荐
- 12020款帕杰罗劲畅车身尺寸?364
- 2适合夫妻的抖音文案 适合两口子拍的抖音文案192
- 3得印硒鼓厂家全称 befon硒鼓质量怎么样124
- 4有关月亮的文案(有关月亮的优美文案)237
- 52022年冰糖炖雪梨的朋友圈说说416
- 6汽车遥控钥匙怎么拆开换壳?247
- 7PUBG绝地求生AKM暗影缠身多少钱392
- 8绵绸连衣裙哪个牌子好 绵绸连衣裙十大品牌排行榜284