Kevin Anthony wrote:
I'm not supprised... and understand why it's happening. I'm asking how
to get around it.
I don't think you do understand what's happening.
What's happening is the basic application of name binding in Python:
--> C = anything
whatever C was bound to before, it no longer is, because now it is bound
to <anything>.
What you are trying to do is mutate C, not rebind it. As Dave
suggested, you can use slice notation ([:]) or some method of C (that
you create) to do so.
Basically i'm asking how to override, if i can, the `=`
You can't.
~Ethan~
--
http://mail.python.org/mailman/listinfo/python-list