[Numpy-discussion] String sort
Charles R Harris
charlesr.harris@gmail....
Sat Feb 9 15:21:35 CST 2008
On Feb 9, 2008 2:07 PM, Francesc Altet <faltet@carabos.com> wrote:
> A Saturday 09 February 2008, Charles R Harris escrigué:
> > > So, strncmp1 is not only faster than its C counterpart, but also
> > > the one doing the correct job with NumPy (unicode) strings.
> >
> > Ah, in that case the current indirect sort for NumPy strings, which
> > uses strncmp, is incorrect and needs to be fixed. It seems that
> > strings with zeros are not part of the current test series ;)
>
> Yeah, that's right. And yes, it would be advisable to have at least a
> couple of tests having zeros interspersed throughout the string.
>
Like this should do:
In [5]: argsort(fromstring("\0\2\0\1", dtype="|S2"))
Out[5]: array([0, 1])
Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.scipy.org/pipermail/numpy-discussion/attachments/20080209/bf1e6438/attachment.html
More information about the Numpy-discussion
mailing list