Diferença entre numpy.logical_and e &
Estou tentando usar ological_and
de duas ou mais matrizes numpy. Eu sei que numpy tem a funçãological_and()
, mas acho o operador simples&
retorna os mesmos resultados e é potencialmente mais fácil de usar.
Por exemplo, considere três matrizes numpy a, bec. Énp.logical_and(a, np.logical_and(b,c))
equivalente aa & b & c
?
Se eles são (mais ou menos) equivalentes, qual é a vantagem de usarlogical_and()
?