Message: 1 Date: Sun, 11 Jun 2006 06:58:39 -0400 From: Kent Johnson <[EMAIL PROTECTED]> Subject: Re: [Tutor] buggy bug in my program Cc: tutor@python.org Assignment in Python is not a copy, it is a name binding. Assignment creates a name for an object. If you assign the same object to two names, they both are bound to the same thing. If the object is mutable, like a list, changes to the object will be seen regardless of which name you use to refer to it. ****** I feel a little bit better now that I know that there is a reason for what my program did. However, I still don't have any idea how to copy values from one cell in an array to the adjacent cell in the same array. I looked at the reference , http://www.effbot.org/zone/python-objects.htm that you gave, but did not gleam any hint from it how to copy values from one place in an array to another place within the same array. It must be possible, for otherwise, you could not sort an array. It is quite remarkable that my not knowing that assignment is not a copy gave me no difficulties before now. Kermit < [EMAIL PROTECTED] >
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor