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()?

questionAnswers(2)

yourAnswerToTheQuestion