上一主题

numpy.isscalar

下一主题

numpy.logical_or

numpy.logical_and

numpy.logical_and(x1, x2[, out]) = <ufunc 'logical_and'>

逐元素计算x1和x2的真值。

参数:

x1,x2:array_like

输入数组。x1x2必须具有相同的形状。

返回:

y:ndarray或bool

具有与x1x2的对应元素的逻辑AND运算的x1x2相同形状的布尔结果, 。

例子

>>> np.logical_and(True, False)
False
>>> np.logical_and([True, False], [False, False])
array([False, False], dtype=bool)
>>> x = np.arange(5)
>>> np.logical_and(x>1, x<4)
array([False, False,  True,  True, False], dtype=bool)