[Numpy-discussion] Is this a bug?

Travis E. Oliphant oliphant at enthought.com
Tue May 27 16:15:06 EDT 2008


Charles R Harris wrote:
>
>
> On Tue, May 27, 2008 at 1:31 PM, Travis E. Oliphant 
> <oliphant at enthought.com <mailto:oliphant at enthought.com>> wrote:
>
>     Charles R Harris wrote:
>     > I vaguely recall this generated an array from all the characters.
>     >
>     > In [1]: array('123', dtype='c')
>     > Out[1]:
>     > array('1',
>     >       dtype='|S1')
>     This may be a bug.
>
>      >>> import Numeric
>      >>> Numeric.array('123','c')
>     array([1, 2, 3],'c')
>
>     My memory of the point of 'c' was to mimic Numeric's behavior for
>     character arrays.
>
>
> Current behavior after fix is
>
> In [1]: array('123','c')
> Out[1]:
> array(['1', '2', '3'],
>       dtype='|S1')
>
> Is that correct, then?
Yes.

-Travis




More information about the NumPy-Discussion mailing list