[Numpy-discussion] Second try: possible bug in assignment to complex array

Mark Bakker markbak at gmail.com
Fri Aug 10 03:54:31 EDT 2012


I am giving this a second try. Can anybody help me out?

>
> I think there is a problem with assigning a 1D complex array of length one
> to a position in another complex array.
>
> Example:
>
> a = ones(1,'D')
> b = ones(1,'D')
> a[0] = b
> ---------------------------------------------------------------------------
> TypeError                                 Traceback (most recent call last)
> <ipython-input-37-0c4fc6d780e3> in <module>()
> ----> 1 a[0] = b
>
> TypeError: can't convert complex to float
>
> This works correctly when a and b are real arrays:
>
> a = ones(1)
> b = ones(1)
> a[0] = b
>
> Bug or feature?
>
> Thanks,
>
> Mark
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/numpy-discussion/attachments/20120810/8993f5cd/attachment.html>


More information about the NumPy-Discussion mailing list