python3 nonzero_浅谈python numpy中nonzero()的用法
nonzero函数返回非零元素的目录。
返回值为元组, 两个值分别为两个维度, 包含了相应维度上非零元素的目录值。 import numpy as np
A = np.mat([[0,1,2,3,4,3,2,1,0],[0,1,2,3,4,5,6,7,0]])
x = A.nonzero() #取出矩阵中的非零元素的坐标
print x #输出是一个元组,两个维度。一一对应,
#返回非零元素在矩阵中的位置,前一个列表存放非零行坐标,后一个列表存放非零元素列坐标
#(array([0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1]), array([1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7]))
#放下来一一对应,即
#(array([0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1]),
#array([1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7]))
# (0,1) (0,2).............................. (1,6) (1,7) 坐标上的元素都是非0的
print A[x],'\n' #取出矩阵中的非零元素
#[[1 2 3 4 3 2 1 1 2 3 4 5 6 7]]
B = np.mat([[1,1,0,1,0,1,0,0,1],[0,1,1,0,0,0,1,1,1]])
print np.nonzero(B) # 与B.nonzero()等价
以上这篇浅谈python numpy中nonzero()的用法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。
python3 nonzero_浅谈python numpy中nonzero()的用法相关推荐
- 独家 | 浅谈Python/Pandas中管道的用法
作者:Gregor Scheithauer博士 翻译:王闯(Chuck)校对:欧阳锦本文约2000字,建议阅读5分钟本文介绍了如何在Python/Pandas中运用管道的概念,以使代码更高效易读. 图 ...
- python numpy中nonzero()的用法
nonzero函数返回非零元素的目录. 返回值为元组, 两个值分别为两个维度, 包含了相应维度上非零元素的目录值. import numpy as npA = np.mat([[0,1,2,3,4,3 ...
- python程序调用写好的代码_扣丁学堂浅谈Python编程中NotImplementedError的使用方法...
扣丁学堂浅谈Python编程中NotImplementedError的使用方法 2018-07-04 14:08:02 2559浏览 本篇文章扣丁学堂 Python编程中raise可以实现报出错误的功 ...
- 浅谈verilog hdl中parameter的用法
浅谈verilog hdl中parameter的用法 parameter 1.parameter参数使用 事例1: 事例2: 事例3 事例4 2.defparam使用 事例5 3.parameter与 ...
- python编程是干啥用的-浅谈Python类中的self到底是干啥的
Python编写类的时候,每个函数参数第一个参数都是self,一开始我不管它到底是干嘛的,只知道必须要写上.后来对Python渐渐熟悉了一点,再回头看self的概念,似乎有点弄明白了. 首先明确的是s ...
- python numpy中setdiff1d的用法
目录 一.函数解释 二.具体示例 三.整体代码 一.函数解释 setdiff1d(ar1, ar2, assume_unique=False) 1.功能:找到2个数组中集合元素的差异. 2.返回值:在 ...
- python numpy中cumsum的用法
目录 一.函数作用 二.代码范例 三.结果解释 一.函数作用 1.该函数定义在multiarray.py中有定义 def cumsum(self, axis=None, dtype=None, out ...
- 计算机语言中的次方,浅谈Go语言中的次方用法
Go语言中符号 " ^ " 不再用于次方,而是表示"按位异或的运算" 具体的运算规则如下: 按位异或 ^ : 两位一个为 0, 一个为 1 ,结果为 1 ,否则 ...
- python 中arange函数_浅谈Python中range与Numpy中arange的比较
本文先比较range与arange的异同点,再详细介绍各自的用法,然后列举了几个简单的示例,最后对xrange进行了简单的说明. 1. range与arange的比较 (1)相同点:A.参数的可选性. ...
最新文章
- 自定义classloader中的接口调用
- 高文院士:人工智能发展机遇
- tensorflow 代码阅读
- shuffle操作图解以及job-stage-task-partition区别
- 蓝桥杯 ALGO-148 算法训练 5-1最小公倍数
- java的字符串复制_我应该如何复制Java中的字符串?
- 记事本写的python怎么运行_Python小白常见难题 如何运行Python
- Android StickHeaderRecyclerView - 让recyclerview头部固定
- 微软私有云的数据保护之神——DPM
- 视觉的力量,如何利用视频和社交媒体讲述品牌故事
- 新视野大学英语第三版 读写(2020.12.05)
- C++ 高仿easyX图形库
- Excel:计数相关的函数
- 2021年9月国产数据库排行榜:达梦奋起直追紧逼OceanBase,openGauss反超PolarDB再升一位...
- TJOI 2015 弦论 题解
- 2021年缆索式起重机司机考试内容及缆索式起重机司机理论考试
- 解不等式之调和级数不等式
- 支付宝的手机网站支付接口的应用
- [lintcode]入门
- 两亲性聚合物Oleic acid PEG Maleimide,油酸聚乙二醇马来酰亚胺,端基取代率95+
热门文章
- python 矩阵切片_python矩阵的切片(或截取)
- 开一间汤粉店能挣多少钱?
- java 正则 空格_java 正则匹配空格字符串 正则表达式截取字符串
- 七牛ufop广告过滤服务上线,7-10月免费用
- 怎么创建一个自己的网站并从外网可以访问
- [ZT]Word设置“文档结构图”中文本的格式
- html摩天轮效果,用js和纯css分别实现摩天轮效果动画
- CentOS 7忘记密码解决方案
- 极验验证码(6.0.9)破解(四) 之 'aa' 参数调试和分析
- 正则替换开头和结尾的字符串