标签: python numpy
我想写:
assert np.all(0 < a < 2)
其中a是numpy数组,但它不起作用。写这个的好方法是什么?
a
numpy
答案 0 :(得分:2)
您可以使用numpy.logical_and:
numpy.logical_and
>>> a = np.repeat(1, 10) >>> np.logical_and(a > 0, a < 2).all() True
或使用&。
&
>>> ((0 < a) & (a < 2)).all() True