python list多級排序知識點總結

 更新時間:2019年10月23日 14:13:59   作者:huaibei_北   我要評論
在本篇文章里小編給大家分享的是關于python list多級排序的相關知識點內容,有需要的朋友們學習下。

在python3的sorted中去掉了cmp參數,轉而推薦“key+lambda”的方式來排序。

如果需要對python的list進行多級排序。有如下的數據:

list_num = [[12,3],[18,34],[18,10],[12,45],[18,10],[8,34]]

需要從小到大的排序。先比較第一個數,如果第一個數相等的話比較第二個數。代碼如下:

#默認的sort函數會先對第一個比較,如果第一個相等再比較第二個
print(sorted(list_num))
//OUTPUT:[[8, 34], [12, 3], [12, 45], [18, 10], [18, 10], [18, 34]]
#先用第二個數排序,若相等再用第一個數排序
print(list_num, key = lambda x:(int(x[0]),int(x[1])))
 
//output:[[12, 3], [18, 10], [18, 10], [8, 34], [18, 34], [12, 45]]

因為sort函數是安裝list中數據的先后順序進行排序的;因此使用lambda將list中數據的位置進行調換就可以對數據安裝某些位置的排序。

以上就是本次介紹的全部相關知識點,感謝大家的閱讀和對腳本之家的支持。

相關文章

  • Python字典及字典基本操作方法詳解

    Python字典及字典基本操作方法詳解

    這篇文章主要介紹了Python字典及字典基本操作方法,結合實例形式詳細分析了Python字典的概念、創建、格式化及常用操作方法與相關注意事項,需要的朋友可以參考下
    2018-01-01
  • python實現比較文件內容異同

    python實現比較文件內容異同

    這篇文章主要為大家詳細介紹了python實現比較文件內容異同,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • python如何重載模塊實例解析

    python如何重載模塊實例解析

    這篇文章主要介紹了python如何重載模塊實例解析,涉及模塊的概念,載入和重載的實例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • Django 用戶認證組件使用詳解

    Django 用戶認證組件使用詳解

    這篇文章主要介紹了Django 用戶認證組件使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07
  • Python基于回溯法子集樹模板解決選排問題示例

    Python基于回溯法子集樹模板解決選排問題示例

    這篇文章主要介紹了Python基于回溯法子集樹模板解決選排問題,簡單描述了選排問題并結合實例形式分析了Python使用回溯法子集樹模板解決選排問題的具體實現步驟與相關操作注意事項,需要的朋友可以參考下
    2017-09-09
  • Python讀寫文件基礎知識點

    Python讀寫文件基礎知識點

    在本篇文章中小編給大家整理了關于Python讀寫文件的基礎知識內容,有興趣的朋友們跟著學習下。
    2019-06-06
  • 詳談Python2.6和Python3.0中對除法操作的異同

    詳談Python2.6和Python3.0中對除法操作的異同

    下面小編就為大家帶來一篇詳談Python2.6和Python3.0中對除法操作的異同。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • python實現2048小游戲

    python實現2048小游戲

    本文給大家分享的是個人修改自某網友的Python實現2048小游戲的代碼,推薦給大家,有需要的小伙伴可以參考下。
    2015-03-03
  • python 從文件夾抽取圖片另存的方法

    python 從文件夾抽取圖片另存的方法

    今天小編就為大家分享一篇python 從文件夾抽取圖片另存的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • 淺談Python處理PDF的方法

    淺談Python處理PDF的方法

    這篇文章主要介紹了Python處理PDF的兩種方法代碼示例,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11

最新評論

2019开奖结果