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)文章
PyCharm2021最新激活碼+激活碼補丁(親測最新版PyCharm2021.3激活成功)
這篇文章主要介紹了PyCharm2021最新激活碼+激活碼補丁,親測最新版PyCharm2021.3激活成功,PyCharm2020激活成功2020-09-09
Python標(biāo)準(zhǔn)庫os常用函數(shù)和屬性詳解
os模塊是Python標(biāo)準(zhǔn)庫中的一個用于訪問操作系統(tǒng)相關(guān)功能的模塊,os模塊提供了一種可移植的使用操作系統(tǒng)功能的方法,本文給大家介紹下?OS標(biāo)準(zhǔn)庫常用函數(shù)和屬性,感興趣的朋友跟隨小編一起看看吧2022-11-11
python將ip地址轉(zhuǎn)換成整數(shù)的方法
這篇文章主要介紹了python將ip地址轉(zhuǎn)換成整數(shù)的方法,涉及Python針對IP地址的轉(zhuǎn)換技巧,需要的朋友可以參考下2015-03-03
Pygame Transform圖像變形的實現(xiàn)示例
pygame.transform 模塊允許您對加載、創(chuàng)建后的圖像進(jìn)行一系列操作,比如調(diào)整圖像大小、旋轉(zhuǎn)圖片等操作,感興趣的可以了解一下2021-11-11

