[Numpy-discussion] Failing to understand vectorize behavior

lorenzo bolla lbolla@gmail....
Wed Jan 9 10:27:24 CST 2008


Yes, 32 bits.
On a 64 bits machine, I get 8 characters long strings like you.
L.


On 1/9/08, David Huard <david.huard@gmail.com> wrote:
>
> Lorenzo,
>
> 2008/1/9, lorenzo bolla <lbolla@gmail.com>:
> >
> > I don't think it's expected: mine are cropped to 4 characters!
> >
>
>
> I am on a 64 bit machine. Are you on a 32 bit one ?
>
> In [101]: vstrip = vectorize( string.strip)
>
>
> > In [102]: s = ['  aaaaaaaaaaaaaa  ' , ' bbbbbbbbbbbbbbbbbb  ', '
> > cccccccccccccccccc ']
> > In [103]:
> > vstrip(s)
> >
> > Out[103]:
> >
> > array(['aaaa', 'bbbb',
> > 'cccc'],
> >
> > dtype='|S4')
> >
> >
> > You can obviously use "map", instead.
> >
>
> I'll do that,
>
> Thanks,
>
>
> David
>
>  In [104]: map(string.strip,
> > s)
> > Out[104]: ['aaaaaaaaaaaaaa', 'bbbbbbbbbbbbbbbbbb',
> > 'cccccccccccccccccc']
> >
> >
> > hth,
> > L.
> >
> >
> >  On 1/9/08, David Huard < david.huard@gmail.com> wrote:
> >
> > > Hi all,
> > >
> > > I'm having trouble understanding the behavior of vectorize on the
> > > following example:
> > >
> > > >>> import string
> > > >>> from numpy import vectorize
> > >
> > > >>> vstrip = vectorize( string.strip)
> > > >>> s = ['  aaaaaaaaaaaaaa  ' , ' bbbbbbbbbbbbbbbbbb  ', '
> > > cccccccccccccccccc ']
> > > >>> vstrip(s)
> > > array(['aaaaaaaa', 'bbbbbbbb', 'cccccccc'],
> > >       dtype='|S8')
> > >
> > > where all strings are cropped to 8 characters.
> > > Is this expected ?
> > >
> > >
> > > Thanks,
> > >
> > > David
> > >
> > >
> > >
> > > _______________________________________________
> > > Numpy-discussion mailing list
> > > Numpy-discussion@scipy.org
> > > http://projects.scipy.org/mailman/listinfo/numpy-discussion
> > >
> > >
> >
> >
> > --
> > Lorenzo Bolla
> > lbolla@gmail.com
> > http://lorenzobolla.emurse.com/
> > _______________________________________________
> > Numpy-discussion mailing list
> > Numpy-discussion@scipy.org
> > http://projects.scipy.org/mailman/listinfo/numpy-discussion
> >
> >
>
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion@scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion
>
>


-- 
Lorenzo Bolla
lbolla@gmail.com
http://lorenzobolla.emurse.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.scipy.org/pipermail/numpy-discussion/attachments/20080109/e74eb56b/attachment-0001.html 


More information about the Numpy-discussion mailing list