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、只愿今生和你,永不分散。2、以下整理的表白文本短句,超甜表白文案短句,希望大家喜欢,你的眉眼不经修饰,直抵心房,3、希望你只对我露出这样的微笑。4、小女子喜欢你可不是冲动。...
句子查看全文>> -
禁止车辆驶入标志扣几分
禁止车辆驶入标志扣几分?违反禁止车辆驶入标志扣3分,处20元以上200元以下罚款。根据《道路交通安全违法行为记分分值》第三条规定:驾驶机动车违反禁令标志、禁止标线指示的,一次记...
问答查看全文>> -
转向机拉杆自己能换了吗?
转向机拉杆自己不能更换的,转向球头的更换需前往修理店寻求专业人士进行更换的。转向机拉杆球头没有规定更换周期,出现损坏才需要进行更换的。转向拉杆球头损坏会导致转向是产生异响,转向...
问答查看全文>> -
奔腾b50用了什么悬架
奔腾b50的前悬架使用了双横臂独立悬架,后悬架使用了多连杆独立悬架。奔腾b50是奔腾旗下的一款紧凑型轿车,这款车的长宽高分别是4695毫米,1795毫米,1460毫米,轴距为2...
问答查看全文>>
推荐
- 1东A是哪里的车牌116
- 2韩国大宇双层微波炉测评 韩国大宇微波炉怎么样202
- 3思科ccna证书有用吗250
- 4本田锋范水温表显示在什么位置445
- 5选购建议 小天才电话手表d3和q2哪个好155
- 6付出就有收获的励志文案句子118
- 7对自己新年祝福语大全348
- 8生活励志经典句子 励志正能量语句272