点击跳转 《Numpy入门系列目录》
numpy.where(condition[, x, y])
condition: 数组,布尔值
x, y: array_like, 可选,x与y的shape要相同,当condition中的值是true时返回x对应位置的值,false是返回y的
功能:基于条件condition,返回值来自x或者y,即找出满足条件的数组中的位置索引
例子
import numpy
as np
a
= np
.arange
(1, 20, 2)
print(a
)
print(np
.where
(a
> 10))