python references

Diez B. Roggisch deets at nospam.web.de
Mon Feb 5 06:00:45 EST 2007


dustin.getz at gmail.com wrote:

>>>> from Numeric import zeros
>>>> p=zeros(3)
>>>> p
> array([0,0,0])
>>>> p[0]
> 0
>>>> x=p[0]
>>>> x=10
>>>> p
> array([0,0,0]) #actual behavior
> #array([10,0,0]) #desired behavior
> 
> I want x to be a C++-esque reference to p[0] for convenience in a
> vector3 class.  i dont want accessor methods.  i know python can do
> this, but it's been a long time since I used it and am unsuccessful in
> my googling and docreading.  a little help please?

Nope, python can't do this. 

Diez



More information about the Python-list mailing list