numpy中where的用法,numpy where 多条件

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: