Sean Hammond wrote:
> I've managed to create a scenario in which editing an object in a list of
> objects seems to edit every object in the list, rather than just the one.
> I'm totally stumped and wondered if anyone would be kind enough to read my
> explanation and see if they have any suggestions. I have probably stumbled
> into some typical newbie problem, but anyway:
some useful resources:
http://docs.python.org/tut/node6.html#SECTION006710000000000000000
(see the paragraph that starts with "important warning")
http://www.python.org/doc/faq/general/#why-are-default-values-shared-between-objects
http://docs.python.org/ref/function.html
(see the paragraph that starts with "Default parameters are evaluated when
the
function definition is executed")
(you cannot say we didn't warn you ;-)
</F>
--
http://mail.python.org/mailman/listinfo/python-list