日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

Python中的np.argmin()和np.argmax()函數(shù)用法

瀏覽:46日期:2022-06-17 16:19:27
Python np.argmin()和np.argmax()函數(shù)

按照axis的要求返回最小的數(shù)/最大的數(shù)的下標(biāo)

numpy.argmin(a, axis=None, out=None)numpy.argmax(a, axis=None, out=None)

a:傳入一個數(shù)組,

axis:默認(rèn)將輸入數(shù)組展平,否則,按照axis方向

out:可選

import numpy as npa = np.arange(6).reshape(2, 3)aarray([[0, 1, 2], [3, 4, 5]])# 此時自動展平了np.argmin(a)0np.argmax(a)5# 在axis方向上找最小的值并返回坐標(biāo)np.argmin(a, axis=1)array([0, 0], dtype=int64)# 在axis方向上找最大的值并返回坐標(biāo)np.argmax(a, axis=1)array([2, 2], dtype=int64)

當(dāng)有多個最小值的時候只顯示第一個

a = np.arange(6)a[4] = 0aarray([0, 1, 2, 3, 0, 5])np.argmin(a)0Python基礎(chǔ)——min/max與np.argmin/np.argmax

這里應(yīng)該是拿min/max(更適合處理可迭代對象,可選的參數(shù)是key=func)與np.min/np.max(可適合處理numpy.ndarray對象,可選的參數(shù)是axis=0或者1)作比較,只不過np.argmin/np.argmax的用法與np.min/np.max相似,這里就不進(jìn)行更正了。

首先min/max與np.argmin/np.argmax函數(shù)的功能不同

前者返回值,后者返回最值所在的索引(下標(biāo))

處理的對象不同

前者跟適合處理list等可迭代對象,而后者自然是numpy里的核心數(shù)據(jù)結(jié)構(gòu)ndarray(多維數(shù)組)

min/max是python內(nèi)置的函數(shù)

np.argmin/np.argmax是numpy庫中的成員函數(shù)

接口不同

min(iterable, key=func)->valuenp.argmin(a, axis=None)

常見的接口如上所示,前者除了一個可迭代對象外,還接收一個函數(shù)對象(keyword argument),用于指定比較的對象(也即最值比較的內(nèi)容是,將迭代對象中的元素逐個賦予func函數(shù)對象所得到返回值),可見func只可接受一個參數(shù),如min(dict, key=dict.get)。

而np.argmax更多的是進(jìn)行軸上的比較(axis=0,也是默認(rèn)的軸,是列向)

>>> l = [’1’, ’100’, ’111’, ’2’]>>> max(l)’2’# 下面我們指定比較內(nèi)容>>> max(l, key=lambda x: int(x)’111’>>> max(l, key=lambda x: len(x))’100’>>> max(l, key=lambda x: len(x) and int(x))’111’

我們也可將min/max作用于list of lists(這里不對tuple和list作區(qū)分):

>>> ll = [(1, ’a’), (3, ’c’), (4, ’e’), (-1, ’z’)]>>> max(ll)

例如根據(jù)列表中的每一個元素(tuple或者list類型)的第二位進(jìn)行求最大值:

>>> l = [(1, 2, 5), (2, 3, 5), (3, 2, 5), (4, 4, 5), (5, 1, 5)]>>> max(l, key=lambda x: x[1])(4, 4, 5)>>> l.index(max(l, key=lambda x: x[1]))3

默認(rèn)情況下,max首先進(jìn)行比較的是items(k,v)中的第一個內(nèi)容(也即是k),相等的情況下,再進(jìn)行v的比較。

稍作修改,我們便可實現(xiàn)對v的比較:

>>> max(ll, key=lambda x: x[1])(-1, ’z’)

有時可能最值所在的下標(biāo)對我們更重要,我們據(jù)此下標(biāo)索引更為豐富的信息。如何不顯式轉(zhuǎn)化為numpy.ndarray類型(有時也無法轉(zhuǎn)換,當(dāng)異質(zhì)容器時)不通過np.argmax這樣的函數(shù)獲得最值(任何值都可以)所在的下標(biāo)呢?使用list(tuple)的index()成員函數(shù)。

>>> ll = [(1, ’a’), (3, ’c’), (4, ’e’), (-1, ’z’)]>>> val = max(ll, lambda x: x[1])>>> ll.index(val)3

根據(jù)以上用法,我們也可推測并實現(xiàn)一個精簡版的max函數(shù):

def max(items, key=lambda x: x): current = items[0] for item in items:if key(item) > key(current): current = item return current

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
午夜久久中文| 久久黄色影视| 日韩国产91| 爽好久久久欧美精品| 精品免费av| 精品国产亚洲一区二区三区在线| 日韩**一区毛片| 男女激情视频一区| 久久成人国产| 午夜在线观看免费一区| 久久国产66| 亚洲精品看片| 日本不卡视频在线观看| 欧美片第1页综合| 久久爱www.| 麻豆精品蜜桃| 夜久久久久久| 天堂va在线高清一区| 亚洲综合激情在线| 蜜臀av一区二区在线免费观看| 国产亚洲毛片在线| 日韩区欧美区| 国产精品一卡| 不卡一二三区| 久久亚洲影院| 国产精品久久久久毛片大屁完整版| 另类欧美日韩国产在线| av在线日韩| 四虎在线精品| 日韩av有码| 蜜臀av免费一区二区三区| 噜噜噜久久亚洲精品国产品小说| 日韩av中文在线观看| 国精品产品一区| 亚洲成人日韩| 国产欧美日韩在线一区二区 | 亚洲久久在线| 欧美激情三区| 精品在线播放| 国产精品17p| 美女久久一区| 成人免费一区| 亚洲精品国产日韩| av一区在线| 国产日韩视频在线| 日韩理论片av| 国产亚洲欧美日韩在线观看一区二区 | 日韩精品dvd| 国产精品嫩草影院在线看| 久久视频国产| 你懂的亚洲视频| 久久国产精品久久w女人spa| 亚洲天堂资源| 麻豆精品av| 91成人在线| 日韩一级精品| 日韩欧美精品综合| 国产伦理一区| 久久国际精品| 91成人在线网站| 天堂av一区| 日本中文字幕视频一区| 美女被久久久| 香蕉久久久久久久av网站| 久久天堂精品| 91精品韩国| 波多野结衣久久精品| 久久久91麻豆精品国产一区| 日本不卡视频在线观看 | 国产精品v日韩精品v欧美精品网站| 好吊一区二区三区| 久久精品青草| 99精品在线| 欧美日中文字幕| 日韩免费高清| 欧美在线亚洲综合一区| 欧美日韩国产综合网| 婷婷成人基地| 蜜桃视频在线观看一区二区| 免费人成在线不卡| 婷婷综合一区| 国产福利资源一区| 精品三级av在线导航| 久久永久免费| 久久久精品日韩| 午夜一区在线| 国产欧美日韩在线一区二区 | 日韩午夜在线| 日本精品久久| 动漫av一区| 1024精品久久久久久久久| 亚洲精品无播放器在线播放| 美女视频黄免费的久久| 在线日韩中文| 日韩国产精品久久久| 精品日韩在线| 午夜一级在线看亚洲| 欧美激情久久久久久久久久久| 国产99久久| 国产日本精品| 亚洲二区三区不卡| 国产精品久久乐| 久久国产88| 999国产精品永久免费视频app| 欧美视频一区| 亚洲一区区二区| 国产精品宾馆| 三级亚洲高清视频| 91日韩免费| 视频一区二区国产| 国产亚洲字幕| 中文不卡在线| 成人国产精品一区二区免费麻豆| 欧美一区二区性| 日本电影久久久| 欧美福利在线| 日韩大片在线观看| 日本91福利区| 久久久久国产| 国产精品久久久久久久久久妞妞| 99久久婷婷这里只有精品| 国产精品日韩久久久| 婷婷综合亚洲| 成人精品国产亚洲| 日本午夜精品视频在线观看| 日本一区二区高清不卡| 快she精品国产999| 电影91久久久| 精品一区二区三区免费看| 免费看黄色91| 日韩精品麻豆| 国产成人精选| 欧美一区二区三区免费看| 麻豆久久久久久| 国产美女久久| 日韩一区二区三区四区五区| 99成人超碰| 欧美aa一级| 成人影视亚洲图片在线| 综合激情五月婷婷| 亚洲欧美日韩国产一区| 欧美99久久| 欧美日韩精品在线一区| 激情亚洲影院在线观看| 色老板在线视频一区二区| 影视先锋久久| 亚洲国产专区校园欧美| 日本在线精品| 日韩国产专区| 深夜视频一区二区| 国产麻豆久久| 亚洲精品在线a| 深夜日韩欧美| 欧美精品影院| 国产精品亚洲成在人线| 免费精品视频在线| 国产精品激情| 成人午夜网址| 1024精品久久久久久久久| 99国产精品99久久久久久粉嫩| 日韩中文字幕1| 国产中文欧美日韩在线| 日韩精品免费一区二区三区| 黄色成人91| 亚洲伊人精品酒店| 国产日韩欧美在线播放不卡| 天使萌一区二区三区免费观看| 国产精品1区| 一区二区小说| 在线观看一区| 久久精品国产在热久久| 麻豆国产精品| 亚洲美女久久| 精品国产aⅴ| 91成人精品| 国产精品一区二区三区av麻| 日韩中文视频| 国产亚洲精aa在线看| 久久久国产亚洲精品| 亚洲精品日本| 久久裸体视频| 日韩激情啪啪| 免费在线看一区| 在线精品亚洲欧美日韩国产| 亚洲在线国产日韩欧美| 精品少妇av| av不卡免费看| 欧美日韩日本国产亚洲在线| 牛牛精品成人免费视频| 久久亚洲二区| 欧美日韩中文一区二区| 97精品国产福利一区二区三区| 亚洲精品黄色| 亚洲高清成人| 天堂av在线| 婷婷成人av| 蜜桃一区二区三区在线| 99精品一区| 成人亚洲一区二区| 成人在线视频免费看|