Guys… going through the Data Analysis Course, and I believe there is a mistake in the exercises but wanted to make sure I wasn’t missing something about the any() command.

The challenge is to write a statement that’s True if any element is Zero, but the answer they give will actually return true if any element isn’t 0 I believe. Same problem in the Numpy exercise as well.

Below was my answer after some playing around with any, and I illustrated that the answer provided still shows True even when no element is 0.

So question is, am I missing something, or is the provided solution wrong? Also, I spent some time trying to figure out how I could use `X.any()`

to actually give the right answer, including `X.any(where=0)`

but couldn’t find a way, and all research showed answers for `np.any()`

, such as `np.any(X==0)`

which is basically my answer, but nothing for `np.array.any()`

… even numpys documents refer you to `np.any()`

when trying to research `np.array.any()`

. Is there a way to do it?

I’m probably digging way to much into what is really a non-issue, but once curiousity is peeked, not much I can do.