av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python3.x - python中有沒(méi)有直接對(duì)多維數(shù)組排序的方法?

瀏覽:171日期:2022-07-14 09:42:15

問(wèn)題描述

如何按第一列的降序排列如下數(shù)組:

dl1 = numpy.array([[ 0.02598003,1.], [ 0.00730082,2.], [ 0.05471569,3.], [ 0.02599167,4.], [ 0.0544947 ,5.], [ 0.00753346,6.]])

網(wǎng)上其他地方說(shuō)直接dl1.sort()會(huì)默認(rèn)按第一列排序,但好像不行

問(wèn)題解答

回答1:

sorted(dl1, key=lambda x: x[0])回答2:

>>> a=np.array([[ 0.02598003,1.], [ 0.00730082,2.], [ 0.05471569,3.], [ 0.02599167,4.], [ 0.0544947 ,5.], [ 0.00753346,6.]])>>> a.sort(0)>>> aarray([[ 0.00730082, 1.], [ 0.00753346, 2.], [ 0.02598003, 3.], [ 0.02599167, 4.], [ 0.0544947 , 5.], [ 0.05471569, 6.]])>>>

np.sort 是把各維分別排序的

如果你是要二維組的聯(lián)合排序,要用np.argsort方法

>>> a=np.array([[ 0.02598003,1.], [ 0.00730082,2.], [ 0.05471569,3.], [ 0.02599167,4.], [ 0.0544947 ,5.], [ 0.00753346,6.]])>>> a[a.argsort(0)[:,0]]array([[ 0.00730082, 2.], [ 0.00753346, 6.], [ 0.02598003, 1.], [ 0.02599167, 4.], [ 0.0544947 , 5.], [ 0.05471569, 3.]])>>>

如果數(shù)據(jù)很多的話,用python內(nèi)部的 sorted會(huì)降低效率

回答3:

In [1]: lst= [[0.00730082, 2.0], ...: [0.05471569, 3.0], ...: [0.02599167, 4.0], ...: [0.0544947, 5.0], ...: [0.00753346, 6.0]] ...:In [2]: sorted(lst, key=lambda x: x[0])Out[2]:[[0.00730082, 2.0], [0.00753346, 6.0], [0.02599167, 4.0], [0.0544947, 5.0], [0.05471569, 3.0]]回答4:

dl1.sort(axis=0)

ndarray.sort的關(guān)鍵字參數(shù)axis就是用來(lái)按照某列排序

axis : int, optional

Axis along which to sort. Default is -1, which means sort along the last axis.

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲欧美综合 | 欧美一区日韩一区 | 国产高清一区二区三区 | 天天干天天插天天 | 81精品国产乱码久久久久久 | 日本免费一区二区三区 | 日韩毛片免费看 | 欧美激情免费在线 | 国产探花在线精品一区二区 | 免费99精品国产自在在线 | 成人av免费在线观看 | 亚洲午夜久久久 | 亚洲精品一区二区三区四区高清 | 亚洲黄色av网站 | 久久精品一 | 欧美日一区 | 精品国产免费人成在线观看 | 99亚洲精品 | 成人av观看 | 亚洲精品久久久久中文字幕欢迎你 | 美女国产精品 | 欧美日韩亚洲一区 | 天天综合日日夜夜 | 免费啪啪 | 97精品超碰一区二区三区 | 天天干天天操天天看 | 91伊人 | 一区二区三区在线播放视频 | 一本一道久久a久久精品蜜桃 | 亚洲欧美一区二区三区视频 | 婷婷狠狠| 操皮视频| 在线三级电影 | 欧美一级久久 | 精品国产区 | 欧美成人精品一区二区男人看 | 七七婷婷婷婷精品国产 | 亚洲精品一区二区三区四区高清 | 日本亚洲一区 | 亚洲综合久久精品 | 成人国产免费观看 |