原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.select.html
校对:(虚位以待)
numpy.
select
(condlist, choicelist, default=0)[source]返回根据条件从选择列表中的元素绘制的数组。
参数: | condlist:bool ndarrays列表
choicelist:ndarrays列表
默认:标量,可选
|
---|---|
返回: | 输出:ndarray
|
例子
>>> x = np.arange(10)
>>> condlist = [x<3, x>5]
>>> choicelist = [x, x**2]
>>> np.select(condlist, choicelist)
array([ 0, 1, 2, 0, 0, 0, 36, 49, 64, 81])