numpy中where的用法,numpy where 多条件
本文教程操作环境:windows7系统、Python 3.9.1、戴尔自交第三代电脑。
1、概念
numpy.where(条件[,x,y])函数返回满足给定条件的输入数组中元素的索引。
2、参数
情况
3、返回值
返回在外
代码1:
# Python程序解释
#其中()函数
将数组作为铭牌导入
NP。其中([[真,假],[真,真]],
[[1, 2], [3, 4]], [[5, 6], [7, 8]])
输出:
数组([[1,6],
[3, 4]])
代码2:
# Python程序解释
#其中()函数
将数组作为铭牌导入
# a是整数数组。
a=np.array([[1,2,3],[4,5,6]])
打印(一份)
打印("元素4的索引")
b=np.where(a4)
打印(二)
打印("为4的元素")
印刷(甲[乙])
输出:
[[1 2 3]
[4 5 6]]
元素索引4
(数组([0,0,0],dtype=int64),数组([0,1,2],dtype=int64))
为4的元素
数组([1,2,3])
以上就是大蟒中numpy.where()函数的使用方法。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。