<div dir="ltr">Hello All, <div><br></div><div>The semantics of this seem quite insane to me:</div><div><br></div><div><div><font face="courier new, monospace">In [1]: import numpy as np</font></div><div><font face="courier new, monospace"><br>

</font></div><div><font face="courier new, monospace">In [2]: import collections</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">In [4]: isinstance(np.arange(5), collections.Sequence)</font></div>

<div><font face="courier new, monospace">Out[4]: False</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">In [6]: np.version.full_version</font></div><div><font face="courier new, monospace">Out[6]: '1.9.0.dev-eb40f65'</font></div>

</div><div><br></div><div>Is there any possibility that ndarray could inherit (in the last place) from collections.Sequence?  It seems like this would only be a 1 - 5 line fix somewhere.  I just spent a few hours tracking down a bug related to this.  Thanks for considering!</div>

<div><br></div><div>Be Well</div><div>Anthony</div></div>