亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

在python中排序元組

2019-11-14 09:43:45
字體:
來源:轉載
供稿:網友

在Python中,當你排序一個元組時,如下所示:

>>> items = [(1, 'B'), (1, 'A'), (2, 'A'), (0, 'B'), (0, 'a')]>>> sorted(items)[(0, 'B'), (0, 'a'), (1, 'A'), (1, 'B'), (2, 'A')]

        默認情況下,sort和sorted內建函數會優先排序第一個元素,然后再排序第二個元素,大寫字母會排在小寫字母前面。當你想要不區分大小寫排序時,可能會按如下寫代碼:

>>> sorted(items, key=str.lower)Traceback (most recent call last):  File "<stdin>", line 1, in <module>TypeError: descr          出現了錯誤,lower需要的是字符串對象,但是接收到了元組。下面的應用lamdba,返回一個元組:

>>> sorted(items, key=lambda x: (x[0], x[1].lower()))[(0, 'a'), (0, 'B'), (1, 'A'), (1, 'B'), (2, 'A')]

        我確定你知道可以通過 sorted(items, reverse=True, ...) 將其反轉,但是如果你想要依賴你提供的key來獲得不同的排序順序時,該怎么辦呢?使用lambda函數返回一個元組可以實現,下面是一個更高級的結構排序

>>> peeps = [{'name': 'Bill', 'salary': 1000}, {'name': 'Bill', 'salary': 500}, {'name': 'Ted', 'salary': 500}]
>>> sorted(peeps, key=lambda x: (x['name'], x['salary']))[{'salary': 500, 'name': 'Bill'}, {'salary': 1000, 'name': 'Bill'}, {'salary': 500, 'name': 'Ted'}]

      如果你想要使salary逆序,只需要如下改動:

>>> sorted(peeps, key=lambda x: (x['name'], -x['salary']))[{'salary': 1000, 'name': 'Bill'}, {'salary': 500, 'name': 'Bill'}, {'salary': 500, 'name': 'Ted'}]
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品国精品久久99热一| 亚洲欧美中文在线视频| 欧美成人高清视频| 国产一区视频在线播放| 成人午夜黄色影院| 日韩最新免费不卡| 色噜噜狠狠色综合网图区| 亚洲大胆人体av| 国内精品一区二区三区| 中文字幕欧美日韩在线| 亚洲第一天堂无码专区| xxx欧美精品| 精品久久在线播放| 亚洲爱爱爱爱爱| 精品动漫一区二区| 91国内在线视频| 国产拍精品一二三| 成人有码视频在线播放| 亚洲精品久久久久中文字幕欢迎你| 视频直播国产精品| 亚洲欧美成人网| 国产精品第一第二| 国产精品久久久久免费a∨| 欧美最猛性xxxx| 亚洲一区二区三| 成人国产在线视频| 91中文精品字幕在线视频| 欧美激情精品在线| 国产精品盗摄久久久| 亚洲国产精品久久久久秋霞不卡| 欧美日本国产在线| 国产在线精品一区免费香蕉| 精品国产一区二区三区久久| 亚洲日韩欧美视频一区| 日韩中文在线中文网在线观看| 欧美日韩国产999| 国产精品免费视频xxxx| 97精品视频在线播放| 亚洲免费一级电影| 久久国产精彩视频| 一区二区三区国产视频| 国产精品美乳在线观看| 成人免费淫片aa视频免费| 色婷婷久久一区二区| 国产成人精品视频在线| 亚洲最新av在线网站| 永久免费看mv网站入口亚洲| 国产成人精品一区二区在线| 欧美中文字幕视频| 亚洲色图第一页| 日韩精品久久久久| 日韩在线精品视频| 日韩欧美福利视频| 一本一道久久a久久精品逆3p| 亚洲精品二三区| 8x海外华人永久免费日韩内陆视频| 久久久成人的性感天堂| 亚洲一区二区久久| 成人97在线观看视频| 国产精品一区二区av影院萌芽| 成人黄色短视频在线观看| 国产亚洲精品久久久| 国产日韩欧美电影在线观看| 成人午夜一级二级三级| 国外色69视频在线观看| 97国产精品免费视频| 欧美夫妻性生活xx| 最近2019中文字幕mv免费看| 日本人成精品视频在线| 欧美日韩在线观看视频小说| 日韩成人在线视频观看| 日韩欧美精品网址| 亚洲欧美另类自拍| 国产日韩精品在线观看| 亚洲精品福利在线| 久久久91精品国产| 中文字幕在线看视频国产欧美在线看完整| 91国产美女在线观看| 久久91亚洲人成电影网站| 国色天香2019中文字幕在线观看| 国产又爽又黄的激情精品视频| 午夜精品一区二区三区视频免费看| 日韩中文字幕在线免费观看| 国产精品视频一| 中文综合在线观看| 亚洲精品乱码久久久久久金桔影视| 亚洲欧美日韩一区二区三区在线| 亚洲综合日韩中文字幕v在线| 欧美肥老太性生活视频| 精品呦交小u女在线| 95av在线视频| 成人网在线视频| 国产美女精品视频免费观看| 久久香蕉国产线看观看av| 91色在线观看| 国产亚洲欧美日韩精品| 国产精品91久久| 亚州精品天堂中文字幕| 97视频免费在线看| www.国产精品一二区| 日韩av黄色在线观看| 国产精品国产三级国产aⅴ浪潮| 亚洲精品日韩久久久| 亚洲一区中文字幕在线观看| 亚洲天堂av在线免费观看| 久久亚洲精品中文字幕冲田杏梨| 国产一区二区三区毛片| 日本不卡免费高清视频| 综合av色偷偷网| 永久555www成人免费| 亚洲在线观看视频网站| 亚洲在线观看视频网站| 亚洲综合在线播放| 91视频-88av| 国产亚洲精品成人av久久ww| 欧亚精品中文字幕| 日本三级韩国三级久久| 一道本无吗dⅴd在线播放一区| 欧洲美女7788成人免费视频| 国产精品久久久久久久美男| 欧日韩不卡在线视频| 97国产一区二区精品久久呦| 美女啪啪无遮挡免费久久网站| 国产精品h在线观看| 亚洲欧美日韩天堂| 日韩电影视频免费| 色噜噜久久综合伊人一本| 中文字幕国内精品| 日韩中文字幕在线视频播放| 91精品在线观| 欧美激情一区二区三区高清视频| 亚洲精品成人久久久| 色噜噜狠狠色综合网图区| 国产激情视频一区| 亚洲视频第一页| 亚洲欧洲日产国产网站| 成人激情视频在线播放| 成人xxxx视频| 在线精品国产成人综合| 91精品国产自产在线观看永久| 国产成人一区二区三区小说| 亚洲精品欧美一区二区三区| 国内精品一区二区三区| 欧美精品videos另类日本| 亚洲精品色婷婷福利天堂| 久久综合伊人77777| 亚洲色图13p| 国产不卡av在线| 日韩视频免费中文字幕| 亚洲影影院av| 久久成人在线视频| 黑人巨大精品欧美一区二区三区| 97久久精品人搡人人玩| 91精品啪aⅴ在线观看国产| 国产精品扒开腿做爽爽爽男男| 疯狂欧美牲乱大交777| 欧美电影在线观看高清| 亚洲国产精品国自产拍av秋霞| 国产精品久久在线观看| 国产在线观看不卡| 亚洲色图国产精品| 欧美做受高潮1| 国产一区二区三区高清在线观看| 欧美激情亚洲另类|