" />

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

python實現(xiàn)對數(shù)組按指定列排序

 更新時間:2024年02月23日 09:07:07   作者:愛吃酸菜魚的漢堡  
這篇文章主要介紹了python實現(xiàn)對數(shù)組按指定列排序方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

python對數(shù)組按指定列排序

用到的函數(shù)就是sorted(iterable, key=None, reverse=False) 

參數(shù)介紹如下:

  • iterable:就是將要被排序的任何可迭代對象(例如list)
  • key:寫一個lambda函數(shù),指定每步迭代將要被作為排序標(biāo)準(zhǔn)的元素
  • reverse:默認(rèn)為False,即升序排列,若為True則為降序排序

極簡例子

list1 = [[1,20],[2,3],[1,5]]
new_list = sorted(list1, key = lambda x:x[1])
print(new_list)

output:

[[2, 3], [1, 5], [1, 20]]

python 數(shù)組排序并找出其索引

numpy數(shù)組排序

arr = [1, 3, 5, 2, 4, 6]
arr = np.array(arr)
print(np.sort(arr))
print(np.argsort(arr)) # 正序輸出索引,從小到大
print(np.argsort(-arr))  # 逆序輸出索引,從大到小

輸出結(jié)果:

普通數(shù)組排序

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何使用PyCharm將代碼上傳到GitHub上(圖文詳解)

    如何使用PyCharm將代碼上傳到GitHub上(圖文詳解)

    這篇文章主要介紹了如何使用PyCharm將代碼上傳到GitHub上(圖文詳解),文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • 使用python如何刪除同一文件夾下相似的圖片

    使用python如何刪除同一文件夾下相似的圖片

    這篇文章主要給大家介紹了關(guān)于利用python如何刪除同一文件夾下相似的圖片的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • Python中try用法、內(nèi)置異常類型與自定義異常類型拓展案例詳解

    Python中try用法、內(nèi)置異常類型與自定義異常類型拓展案例詳解

    在?Python?里,try?語句主要用于異常處理,其作用是捕獲并處理代碼運行期間可能出現(xiàn)的異常,避免程序因異常而意外終止,這篇文章主要介紹了Python中try用法、內(nèi)置異常類型與自定義異常類型拓展,需要的朋友可以參考下
    2025-04-04
  • python中的位置參數(shù)和關(guān)鍵字參數(shù)詳解

    python中的位置參數(shù)和關(guān)鍵字參數(shù)詳解

    位置參數(shù)和關(guān)鍵字參數(shù)是 Python 中的兩種不同類型的函數(shù)參數(shù)傳遞方式,位置參數(shù)依賴于參數(shù)的位置順序,而關(guān)鍵字參數(shù)通過參數(shù)名傳遞,不受位置影響,本文通過代碼示例給大家詳細(xì)介紹了python中的位置參數(shù)和關(guān)鍵字參數(shù),需要的朋友可以參考下
    2023-12-12
  • Python pymsql模塊的使用

    Python pymsql模塊的使用

    這篇文章主要介紹了Python pymsql模塊的使用,幫助大家我們利用 python 語言與 mysql 進(jìn)行鏈接,感興趣的朋友可以了解下
    2020-09-09
  • Python標(biāo)準(zhǔn)庫學(xué)習(xí)之psutil內(nèi)存詳解

    Python標(biāo)準(zhǔn)庫學(xué)習(xí)之psutil內(nèi)存詳解

    本篇文章給大家介紹一個Python標(biāo)準(zhǔn)庫中的psutil模塊,它是一個跨平臺庫,下面來學(xué)習(xí)一下器常用的功能及使用方法吧,有需要的同學(xué)可以借鑒參考下
    2021-09-09
  • keras的backend 設(shè)置 tensorflow,theano操作

    keras的backend 設(shè)置 tensorflow,theano操作

    這篇文章主要介紹了keras的backend 設(shè)置 tensorflow,theano操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • 使用Django簡單編寫一個XSS平臺的方法步驟

    使用Django簡單編寫一個XSS平臺的方法步驟

    這篇文章主要介紹了使用Django簡單編寫一個XSS平臺的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • Python中np.linalg.norm()用法實例總結(jié)

    Python中np.linalg.norm()用法實例總結(jié)

    在線性代數(shù)中一個向量通過矩陣轉(zhuǎn)換成另一個向量時,原有向量的大小就是向量的范數(shù),這個變化過程的大小就是矩陣的范數(shù),下面這篇文章主要給大家介紹了關(guān)于Python中np.linalg.norm()用法的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • python批量創(chuàng)建變量并賦值操作

    python批量創(chuàng)建變量并賦值操作

    這篇文章主要介紹了python批量創(chuàng)建變量并賦值操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06

最新評論