一文详解numpy中np.nonzero()函数
来源:互联网 发布:惠州哪有淘宝培训班 编辑:程序博客网 时间:2024/06/06 03:19
版权声明:本文为博主原创文章,转载需注明出处。
np.nonzero函数是numpy中用于得到数组array中非零元素的位置(数组索引)的函数。一般来说,通过help(np.nonzero)
能够查看到该函数的解析与例程。但是,由于例程为英文缩写,阅读起来还是很费劲,因此,本文将其英文解释翻译成中文,便于理解。
解释
nonzero(a)
返回数组a中非零元素的索引值数组。
(1)只有a中非零元素才会有索引值,那些零值元素没有索引值;
(2)返回的索引值数组是一个2维tuple数组,该tuple数组中包含一维的array数组。其中,一维array向量的个数与a的维数是一致的。
(3)索引值数组的每一个array均是从一个维度上来描述其索引值。比如,如果a是一个二维数组,则索引值数组有两个array,第一个array从行维度来描述索引值;第二个array从列维度来描述索引值。
(4) 该np.transpose(np.nonzero(x))
函数能够描述出每一个非零元素在不同维度的索引值。
(5)通过a[nonzero(a)]
得到所有a中的非零值
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
注:数组索引值从0开始。
阅读全文
0 0
- 一文详解numpy中np.nonzero()函数
- 一文详解numpy中np.nonzero()函数
- Numpy.nonzero() 详解 numpy module中 nonzero()函数
- numpy.nonzero函数
- numpy.nonzero()函数()
- numpy中nonzero()的用法
- python中numpy.nonzero()用法
- np.nonzero()
- numpy.nonzero
- numpy nonzero
- numpy: np.asarray 函数
- 【python学习笔记】numpy.nonzero()函数
- Python的Numpy库中的 nonzero函数,及应用在 hardlim硬限幅函数中
- python numpy中nonzero()的用法
- python numpy中nonzero()的用法
- python numpy中nonzero()的用法
- python numpy中nonzero()的用法
- python numpy中nonzero()的用法
- java 判断字符串是否为null的四种方法:
- Redis学习(一):CentOS 6.8下Redis数据库安装配置指南、常用命令、主从同步集群
- yolo解析
- springboot集成weblogic的jms
- 167. Two Sum II
- 一文详解numpy中np.nonzero()函数
- 网络流五·最大权闭合子图 HihoCoder
- java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter
- PHP中常用的输出函数比较
- PPT制作也能制作视频?这些操作绝对让你灵感爆发!
- 如何搭建python3.6.3+silenium3.6.0环境
- JAVA使用swagger api的doc文档生成
- Android 加载PDF文件
- 【LeetCode 1】Two Sum(Python)