In <[EMAIL PROTECTED]>, Beliavsky wrote:
>> ISTM the big catch for Fortran programmers is when a mutable container
>> is referenced from multiple places; thus a change via one reference
>> will confusingly show up via the other one.
>
> As a Fortranner, I agree. Is there an explanation online of why Python
> treats lists the way it does? I did not see this question in the Python
> FAQs at http://www.python.org/doc/faq/ .
This question sounds as if lists are treated somehow special. They are
treated like any other object in Python. Any assignment binds an object
to a name or puts a reference into a "container" object.
Ciao,
Marc 'BlackJack' Rintsch
--
http://mail.python.org/mailman/listinfo/python-list