欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中l(wèi)ambda排序的六種方法

 更新時間:2025年01月17日 09:51:55   作者:Python熱愛者  
本文主要介紹了Python中使用lambda函數(shù)進行排序的六種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

1.對單個變量進行排序

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : x[1])
#lst = [[3,1],[5,8],[5,3]]

以元素的第二個元素升序排列

2. 對多個變量進行排序

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : (x[1],x[0]))
#lst = [[3,1],[5,3],[5,8]]

以元素的第二個元素先升序排列,再以第一個元素升序排列

3. 降序排列

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : (x[1],x[0]), reverse = True)
#lst = [[5,8],[5,3],[3,1]]

以元素的第二個元素降序排列,再以第一個元素降序排列

4. 單獨降序

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : (x[1],-x[0]))
#lst = [[3,1],[5,8],[5,3]]

以元素的第二個元素升序排列,再以第一個元素降序排列

若不想更改原有的列表,只需使用sorted即可。

1.對單個變量進行排序

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : x[1])
#lst = [[3,1],[5,8],[5,3]]

以元素的第二個元素升序排列

2. 對多個變量進行排序

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : (x[1],x[0]))
#lst = [[3,1],[5,3],[5,8]]

以元素的第二個元素先升序排列,再以第一個元素升序排列

3. 降序排列

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : (x[1],x[0]), reverse = True)
#lst = [[5,8],[5,3],[3,1]]

以元素的第二個元素降序排列,再以第一個元素降序排列

4. 單獨降序

#lst = [[5,8],[5,3],[3,1]]
lst.sort(key = lambda x : (x[1],-x[0]))
#lst = [[3,1],[5,8],[5,3]]

以元素的第二個元素升序排列,再以第一個元素降序排列

若不想更改原有的列表,只需使用sorted即可。

到此這篇關于Python中l(wèi)ambda排序的六種方法的文章就介紹到這了,更多相關Python lambda排序內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python __init__與 __new__的區(qū)別

    python __init__與 __new__的區(qū)別

    本文主要介紹了python __init__與 __new__的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • OpenCV?基本圖形繪制函數(shù)詳解

    OpenCV?基本圖形繪制函數(shù)詳解

    這篇文章主要介紹了OpenCV?基本圖形繪制函數(shù),用于繪制圓的circle函數(shù),用于繪制填充的多邊形的fillPoly函數(shù),本文給大家提到好幾種,通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2021-12-12
  • Python使用TextRank算法實現(xiàn)文獻關鍵信息提取

    Python使用TextRank算法實現(xiàn)文獻關鍵信息提取

    ?TextRank算法是一種基于圖的排序算法,主要用于文本處理中的關鍵詞提取和文本摘要,下面我們就來看看如何使用?TextRank算法實現(xiàn)文獻關鍵信息提取吧
    2025-03-03
  • python 字符串詳解

    python 字符串詳解

    這篇文章主要介紹了Python的字符串,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下,希望能夠給你帶來幫助
    2021-10-10
  • 詳解如何用TensorFlow訓練和識別/分類自定義圖片

    詳解如何用TensorFlow訓練和識別/分類自定義圖片

    這篇文章主要介紹了詳解如何用TensorFlow訓練和識別/分類自定義圖片,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • Python計算已經(jīng)過去多少個周末的方法

    Python計算已經(jīng)過去多少個周末的方法

    這篇文章主要介紹了Python計算已經(jīng)過去多少個周末的方法,涉及Python針對日期的相關數(shù)學運算技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • python三元運算符實現(xiàn)方法

    python三元運算符實現(xiàn)方法

    這篇文章主要介紹了python實現(xiàn)三元運算符的方法,大家參考使用吧
    2013-12-12
  • Python中列表的各種操作方法詳解

    Python中列表的各種操作方法詳解

    這篇文章主要介紹了Python中列表的各種操作方法詳解,列表都可以進行的操作包括索引、切片、加、乘、檢查成員,此外,Python 已經(jīng)內(nèi)置確定序列的長度以及確定最大和最小的元素的方法,需要的朋友可以參考下
    2023-08-08
  • Python全棧之字符串和列表相關操作

    Python全棧之字符串和列表相關操作

    這篇文章主要為大家介紹了Python字符串和列表相關操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 使用python+whoosh實現(xiàn)全文檢索

    使用python+whoosh實現(xiàn)全文檢索

    今天小編就為大家分享一篇使用python+whoosh實現(xiàn)全文檢索,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評論