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

Reply via email to