On 5/20/07, Michael Hoffman <[EMAIL PROTECTED]> wrote: > [snip] > That's not what I get: > > Python 2.5 (r25:51908, Mar 13 2007, 08:13:14) > [GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin > Type "help", "copyright", "credits" or "license" for more information. > >>> class A: pass > ... > >>> class B: pass > ... > >>> a = A() > >>> id(a) > 2146651820 > >>> b = B() > >>> id(b) > 2146651948 > -- > Michael Hoffman
That's because you didn't have 'del a'. Now I tried this in the shell and got different id's for a and b, but when I typed it into a file and ran from there the id's where always the same. Must have something to do with other programs allocating space faster than I can type everything out (I do have a few processes going). Interesting. Ian -- http://mail.python.org/mailman/listinfo/python-list