选择numpy中的元素

时间:2017-07-10 18:28:01

标签: python numpy

我有一个numpy数组,其中包含如下随机值:

In [493]: arr = np.random.randint(-10,10,(5,7))
In [494]: arr
Out[494]: 
array([[ -5,  -6,  -7,  -1,  -8,  -8, -10],
       [ -9,   1,  -3,  -9,   3,   8,  -1],
       [  6,  -7,   4,   0,  -4,   4,  -2],
       [ -3, -10,  -2,   7,  -4,   2,   2],
       [ -5,   5,  -1,  -7,   7,   5,  -7]])

现在,我想做一个过滤方法:

if (elem > -3 && elme < 3), elem <- 0

如何在不使用for循环的情况下在numpy中实现此方法?

0 个答案:

没有答案