Don't understand behavior; instance form a class in another class' instance

Christian Heimes lists at
Fri Mar 26 00:41:57 CET 2010

Martin P. Hellwig schrieb:
> What I don't understand why in the second test, the last boolean is True 
> instead of (what I expect) False.
> Could somebody enlighten me please as this has bitten me before and I am 
> confused by this behavior.

Hint: is not a reference to When you
alter you don't magically change,
too. Python doesn't have variables like C pointers. Python's copy by
object (or share by object) behavior can be understand as labels. The
label references the same object as
until you change where the label points to.


More information about the Python-list mailing list