references/pointers in Python?
Ignacio Vazquez-Abrams
ignacio at openservices.net
Wed Sep 12 12:28:31 EDT 2001
More information about the Python-list mailing list
Wed Sep 12 12:28:31 EDT 2001
- Previous message (by thread): references/pointers in Python?
- Next message (by thread): references/pointers in Python?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, 12 Sep 2001, Anton Lavrik wrote:
> Generally, I want to define a referce to an integer, or to the
> identifier, that holds it.
> Python is full of references, is it possible to define it directly? Or
> maybe there are some different ways to do it?
It's true that Python is full of references, but those are references to
instances, not types.
You can do something like the following:
---
class MyVal:
def __init__(self, val):
self.set(val)
def set(self, val):
self.value=val
def __call__(self):
return self.value
a=MyVal(5)
b=a
b.set(3)
print a()
---
--
Ignacio Vazquez-Abrams <ignacio at openservices.net>
- Previous message (by thread): references/pointers in Python?
- Next message (by thread): references/pointers in Python?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list