Разница между numpy.logical_and и &
Я пытаюсь использоватьlogical_and
из двух или более массивов NumPy. Я знаю, что NumPy имеет функциюlogical_and()
, но я нахожу простой оператор&
возвращает те же результаты и потенциально проще в использовании.
Например, рассмотрим три массива a, b и c. Являетсяnp.logical_and(a, np.logical_and(b,c))
эквивалентноa & b & c
?
Если они (более или менее) эквивалентны, в чем преимущество использованияlogical_and()
?