3 回答

TA贡献1875条经验 获得超3个赞
numpy.logical_or
x1, x2
out
:
numpy.
logical_or
(x1, x2[, out]
) =<ufunc 'logical_or'>
logical_or
>>> x = np.array([True, True, False, False])>>> y = np.array([True, False, True, False])>>> z = np.array([False, False, False, False]) >>> np.logical_or(np.logical_or(x, y), z)array([ True, True, True, False], dtype=bool)
reduce
:
>>> np.logical_or.reduce((x, y, z))array([ True, True, True, False], dtype=bool)
>>> xyz = np.array((x, y, z))>>> xyz array([[ True, True, False, False], [ True, False, True, False], [False, False, False, False]], dtype=bool)>>> np.logical_or.reduce(xyz)array([ True, True, True, False], dtype=bool)
reduce
:
>>> functools.reduce(np.logical_or, (x, y, z))array([ True, True, True, False], dtype=bool)
reduce
or
reduce
operator.or_
any
any
>>> np.any((x, y, z), axis=0)array([ True, True, True, False], dtype=bool)
logical_and
np.reduce
functools.reduce
all
axis
.
logical_xor
all
/any
odd
?)

TA贡献1820条经验 获得超9个赞
a
, b
, c
and
a * b * c
or
:
a + b + c
logical_and
logical_or
添加回答
举报