博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
numpy.where用法详解,对2维数组判断解释的比较清楚的
阅读量:4145 次
发布时间:2019-05-25

本文共 490 字,大约阅读时间需要 1 分钟。

>>> np.where([[True,False], [True,True]],  # 官网上的例子       [[1,2], [3,4]],       [[9,8], [7,6]])array([[1, 8],    [3, 4]])

上面这个例子的条件为[[True,False], [True,False]],分别对应最后输出结果的四个值。第一个值从[1,9]中选,因为条件为True,所以是选1。第二个值从[2,8]中选,因为条件为False,所以选8,后面以此类推。类似的问题可以再看个例子:

>>> a = 10>>> np.where([[a > 5,a < 5], [a == 10,a == 7]],       [["chosen","not chosen"], ["chosen","not chosen"]],       [["not chosen","chosen"], ["not chosen","chosen"]])array([['chosen', 'chosen'],    ['chosen', 'chosen']], dtype='

 

转载地址:http://msfti.baihongyu.com/

你可能感兴趣的文章
Qt实现简单延时
查看>>
qml有关矩形说明
查看>>
在qt中使用QSplitter设置初始比例setStretchFactor失效的解决方法
查看>>
repeater的使用
查看>>
qt msvc编译中文乱码解决
查看>>
qt实现点击出现窗口,点击其他任何地方窗口消失
查看>>
QML DropArea拖拉文件事件
查看>>
CORBA links
查看>>
读后感:&gt;
查看>>
ideas about sharing software
查看>>
different aspects for software
查看>>
To do list
查看>>
Study of Source code
查看>>
如何使用BBC英语学习频道
查看>>
spring事务探索
查看>>
浅谈Spring声明式事务管理ThreadLocal和JDKProxy
查看>>
初识xsd
查看>>
java 设计模式-职责型模式
查看>>
构造型模式
查看>>
svn out of date 无法更新到最新版本
查看>>