国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python基础教程 > python的sort()排序方法

python的sort()排序方法

头像

Python

2019-05-31 16:42:217454浏览 · 0收藏 · 0评论

很多时候我们的需要排序,例如下面这个情况:

l = [[2, 3], [6, 7], [3, 34], [24, 64], [1, 43]]

可能我们需要按按照没个元素的第一个数值的大小进行排序

如果第I个元素是I ,我们希望通过I[0]进行排序

解决办法是:

先定义一个方法,这个方法就是来返回第一个数的,比如,我们传递第一个元素过去

[2,3],我们得到的是=>2

def getKey(item):
        return item[0]

然后,我们使用强大的sort()函数

sorted(l, key=getKey)

然后,我们就得到我们想要的了…..

[[1, 43], [2, 3], [3, 34], [6, 7], [24, 64]]

——————————————————————-

再来一个:

 

B={
"name": "c",
"age": 22,
"tel": 711749632
},
{
"name": "a",
"age": 22,
"tel": 586665984
},
{
"name": "b",
"age": 5,
"tel": 303493120
},
{
"name": "e",
"age": 6,
"tel": 1412341760
}

现在我们想按照name进行排序

 

B2 = sorted(B,key = lambda x:x['name'])

一样这个是一个比较简单的写法,我们当然可以先顶一个函数

def getName(s):
    return s['name']

 

然后

B3 = sorted(B,key=getName)

结果一样

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

亲爱的爸爸【父女】笔趣阁负责的| 免费观看已满十八岁的电视剧大全| 狼人加鲁鲁兽天赋澳彩心水| X姓女RAPPER的首次亮相| 五姑娘影院在线观看免费版电视剧 | YN荡校园笔趣阁无弹窗笔趣阁| EXO妈妈MV高清视频播放| 成全视频观看免费高清中国电视剧 | 《老公今晚我加班》免费阅读| 《金莲浮史》台湾绝版| 憋尿白丝小肚子凸起高冷知乎 | 老头跪在两腿之间吃奶| 玉茎入玉门的正确方法图片| 我的邻居的老婆2完整版电视剧| 《炸裂吧!巨棒》免费阅读漫画| 女人高潮抖动多久能恢复| 欢愉骑行1-27章内容概括 | 爸爸你真棒插曲快来救救我小说| 老师含紧一点H边做边走| 初中女生光溜溜身子拉屎视频| 第一章破外女初尝云雨| 妻子的姐姐免费观看大全电视剧 | 蜜源APP| 他的手渐渐地也开始不安分起来| 美腿视频| 童颜巨乳| 《炸裂吧!巨棒》免费阅读漫画| 欧美电影免费观看电视剧大全 | 双乳被十几个男人吃奶| 妈妈和两个姨妈一起过生日| 三个领导换着躁我几小时在线观看| 疯狂做爰XXXX高潮喷水小说| 西游记| 王局长把乳罩解开吃胸的动态图 | 哔哩哔哩拜年纪| CSGO2开箱网站| 保姆的特殊待遇5| 《十二寡妇肉床艳史》| 韩国咬住奶头的乳三级| 下面也要好好疼爱第八集剧情梗概| 男朋友说我的骚B只能给他吃