[Numpy-discussion] short circuit != ?
Pauli Virtanen
pav at iki.fi
Wed Oct 27 09:50:49 EDT 2010
Wed, 27 Oct 2010 09:44:59 -0400, Skipper Seabold wrote:
[clip]
> In [35]: timeit np.any(a!=b)
[clip]
> It seems to at least take less time when the difference is at the
> "beginning," though I'm sure there could be exceptions.
It performs all the comparisons to create a temporary boolean array.
any() does return when it sees the first True, but this is not full
short-circuiting.
--
Pauli Virtanen
More information about the NumPy-Discussion
mailing list