[Numpy-discussion] A couple more Numeric incompatibilitiesand apossible bug
Gary Ruben
gazzar at email.com
Tue Mar 30 01:16:11 EST 2004
Thanks for pointing this out Alexander,
I admit that I hadn't tried any native Python container types to see how they behave. I was basing my comments on
Numeric's behaviour. When I have time, maybe I should raise a question on the Python developer's list. It seems like something that may have been overlooked.
regards,
Gary
----- Original Message -----
From: Alexander Schmolck <a.schmolck at gmx.net>
Date: Mon, 29 Mar 2004 13:52:20 +0100
To: "numpy-discussion" <numpy-discussion at lists.sourceforge.net>
Subject: Re: [Numpy-discussion] A couple more Numeric incompatibilitiesand apossible bug
> "Gary Ruben" <gazzar at email.com> writes:
> > In summary, I think te behaviour should be
> >>>> print str(ArrayOfErr([909., 802., 677., 585.], 1.0))
> > [909.0 +1.0/-1.0 802.0 +1.0/-1.0 677.0 +1.0/-1.0 585.0 +1.0/-1.0 ]
> >
> >>>> print repr(ArrayOfErr([909., 802., 677., 585.], 1.0))
> > ObjectArray([Err(909.0,1.0,1.0), Err(802.0,1.0,1.0), Err(677.0,1.0,1.0), Err(585.0,1.0,1.0)])
>
> Such behavior would seem sensible, but I don't think it's what the builtin
> collections do (not sure why):
>
> >>> n = 1.1
> >>> n
> 1.1000000000000001
> >>> [n]
> [1.1000000000000001]
> >>> str(n)
> '1.1'
> >>> str([n])
> '[1.1000000000000001]'
>
>
> 'as
--
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://promo.mail.com/adsfreejump.htm
More information about the NumPy-Discussion
mailing list