Strange object identity problem
Robert Franke
franke.rob at gmail.com
Mon Nov 12 08:27:29 EST 2012
Hi Frederic,
[...]
>>>> bas = {}
>>>> for year in range (2010, 2013):
> ba = st.runs ('BA', '%d-01-01' % year, '%d-12-31' % year)
> ba.run ()
> print year, id (ba)
> bas [year] = ba
>
> 2010 150289932
> 2011 150835852
> 2012 149727788
>
>>>> for y in sorted (bas.keys ()):
> b = bas [year]
Shouldn't that be b = bas[y]?
> print y, id (b)
>
> 2010 149727788
> 2011 149727788
> 2012 149727788
>
[...]
Cheers,
Robert
More information about the Python-list
mailing list