欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python使用lambda表達式對字典排序操作示例

系統(tǒng) 2056 0

本文實例講述了Python使用lambda表達式對字典排序操作。分享給大家供大家參考,具體如下:

lambda表達式也常用于字典排序,既然寫到字典排序,那就把按鍵排序和按值排序都寫寫好了。

字典按鍵排序

顯然按鍵排序,需要用字典中每個元素的第一項排序

            
dict = {'a':1,'b':2,'c':3,'d':4,'e':3,'f':1,'g':7}
sorted_dict_asc = sorted(dict.items(),key=lambda item:item[0])
sorted_dict_dsc = sorted(dict.items(),key=lambda item:item[0],reverse=True)


          

輸出(第一個升序,第二個降序):

[('a', 1), ('b', 2), ('c', 3), ('d', 4), ('e', 3), ('f', 1), ('g', 7)]
[('g', 7), ('f', 1), ('e', 3), ('d', 4), ('c', 3), ('b', 2), ('a', 1)]]

字典按值排序

需要使用字典中每個元素的第二項進行排序

            
dict = {'a':1,'b':2,'c':3,'d':4,'e':3,'f':1,'g':7}
sorted_dict_asc = sorted(dict.items(),key=lambda item:item[1])
sorted_dict_dsc = sorted(dict.items(),key=lambda item:item[1],reverse=True)


          

輸出

[('f', 1), ('a', 1), ('b', 2), ('e', 3), ('c', 3), ('d', 4), ('g', 7)]
[('g', 7), ('d', 4), ('e', 3), ('c', 3), ('b', 2), ('f', 1), ('a', 1)]

字典的多條件排序

如上例子,我們想將字典按值排序,當(dāng)值相等時我們按鍵排序,那么就是多條件排序。

            
dict = {'f':1,'b':2,'c':3,'d':4,'e':3,'a':1,'g':7}
sorted_dict_asc = sorted(dict.items(),key=lambda item:(item[1],item[0]))
sorted_dict_dsc = sorted(dict.items(),key=lambda item:(item[1],item[0]),reverse=True)


          

PS:這里再為大家推薦一款關(guān)于排序的演示工具供大家參考:

在線動畫演示插入/選擇/冒泡/歸并/希爾/快速排序算法過程工具:
http://tools.jb51.net/aideddesign/paixu_ys

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python列表(list)操作技巧總結(jié)》、《Python編碼操作技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程》

希望本文所述對大家Python程序設(shè)計有所幫助。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 丝袜 亚洲 另类 欧美 变态 | 欧美高清视频一区 | 一级片| 欧美大片网站 | 久久久久久亚洲 | 国产a精品| 精品午夜寂寞影院在线观看 | 色婷婷综合久久久中文一区二区 | 精品亚洲永久免费精品 | 亚洲福利网 | 国产免费小视频在线观看 | 欧美最猛性xxxxx亚洲精品 | 国产视频在线观看免费 | 欧美性生活区 | 亚洲欧洲日产国码在线观看 | 国产一区二区三区在线免费观看 | 国产成人手机在线好好热 | 欧美性视频网 | 国产成人一区二区三区 | 精品无人乱码高清 | 九九视频高清视频免费观看 | 天天躁日日躁狠狠躁av麻豆 | 欧美成人午夜在线全部免费 | 妞干网av| 久久综合九色综合网站 | 日本夜爽爽一区二区三区 | 亚洲成人第一页 | 狠狠操在线观看 | 欧日韩视频 | 老色鬼a∨在线视频在线观看 | 奇米狠狠操| 精品久久99 | 亚洲综合色站 | 亚洲欧美日韩一级特黄在线 | 伊人久久艹 | 久久精品视频8 | 成人激情免费视频 | 一区久久 | 国产成人最新毛片基地 | 一区二区三区毛片 | 国产精品毛片无码 |