麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Python > 正文

python中找出numpy array數組的最值及其索引方法

2024-09-09 19:02:21
字體:
來源:轉載
供稿:網友

在list列表中,max(list)可以得到list的最大值,list.index(max(list))可以得到最大值對應的索引

但在numpy中的array沒有index方法,取而代之的是where,其又是list沒有的

首先我們可以得到array在全局和每行每列的最大值(最小值同理)

>>> a = np.arange(9).reshape((3,3))>>> aarray([[0, 1, 2],  [9, 4, 5],  [6, 7, 8]])>>> print(np.max(a))  #全局最大8>>> print(np.max(a,axis=0)) #每列最大[6 7 8]>>> print(np.max(a,axis=1)) #每行最大[2 5 8]

然后用where得到最大值的索引,返回值中,前面的array對應行數,后者對應列數

>>> print(np.where(a==np.max(a)))(array([2], dtype=int64), array([2], dtype=int64))>>> print(np.where(a==np.max(a,axis=0)))(array([2, 2, 2], dtype=int64), array([0, 1, 2], dtype=int64))

如果array中有相同的最大值,where會將其位置全部給出

>>> a[1,0]=8>>> aarray([[0, 1, 2],  [8, 4, 5],  [6, 7, 8]])>>> print(np.where(a==np.max(a)))(array([1, 2], dtype=int64), array([0, 2], dtype=int64))

以上這篇python中找出numpy array數組的最值及其索引方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: h色在线观看 | 91网址在线播放 | 久久成人动漫 | 国产精品视频不卡 | 国产精品久久久在线观看 | 羞羞答答影院 | 免费观看黄视频 | 国产免费视频一区二区裸体 | 高清视频一区二区 | 羞羞答答www网站进入 | 国产成人在线网站 | 天天透天天狠天天爱综合97 | 免费一级欧美在线观看视频 | 青青草好吊色 | 久久久久久久久久久久久九 | 国产羞羞视频在线观看 | 日本在线播放一区二区三区 | 海角在线观看91一区二区 | 国产成人精品免费视频大全最热 | 亚洲性生活视频 | 鲁人人人鲁人人鲁精品 | 中国字幕av| 精品国产99久久久久久宅男i | 国产一级一片免费播放 | 欧美成人精品h版在线观看 久久久久久三区 | 亚洲操比视频 | 国产亚洲精品网站 | 逼片 | 欧美成人黄色小视频 | 依人九九宗合九九九 | 性生活香蕉视频 | 国产999精品久久久久 | 蜜桃视频网站www | 久久亚洲精品国产一区 | 欧美交在线| 国产毛片毛片毛片 | 亚洲五码在线观看视频 | 搜一级毛片 | 日韩在线毛片 | 黄色毛片一级 | 欧美成人一区二区三区 |