Is there a reference/alias/pointer in Python?
danieleloff at hotmail.com
Fri Jul 23 03:36:23 CEST 2004
Maybe I'm still thinking in C++, but see if this makes sense to you.
I have a UserOptionsClass that contains program options. It has a
member, Users, that is a dictionary. I defined __getitem__ so that I can
access a users options via OptionsInstance[ 'username' ]. Now I defined
a second member, CurrentUser which is set to the Users [
'current_users_username ' ]. I understand it's ref counted, so that
doesn't make a new copy, but doesn't that also mean that if I change it,
it will be made into a new copy separate from Users [
'current_users_username' ] ? Is there any way I can change that
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-list