「Python」超简单!Python返回矩阵最大元素/最小值坐标,三行搞定!(更新:一行搞定!)
生活随笔
收集整理的這篇文章主要介紹了
「Python」超简单!Python返回矩阵最大元素/最小值坐标,三行搞定!(更新:一行搞定!)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- 更新
使用np.unravel_index()函數(shù):
np.unravel_index(A.argmax(), A.shape) # (2, 2)原理同下
——————————————————————————————
假定矩陣A,數(shù)據(jù)類型為array
- 返回最大值
說明:由于A.argmax()返回的是矩陣從上到下,從左到右遍歷的索引值(第一個(gè)最大值的索引),因此返回值為一個(gè)整數(shù)而不是坐標(biāo),即便如此,我們也能根據(jù)返回的位置結(jié)合矩陣形狀,根據(jù)取整(//)和取余(%)操作得到目標(biāo)元素在矩陣中的二維索引值
總結(jié)
以上是生活随笔為你收集整理的「Python」超简单!Python返回矩阵最大元素/最小值坐标,三行搞定!(更新:一行搞定!)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 上海家化是国企还是民企
- 下一篇: 坦克的携弹量有限,会面临淘汰吗