[EMAIL PROTECTED] writes:
> class C:
> def createfunc(self):
> def self.func(arg):
> return arg + 1
>
> Or, after the class definition is done, to extend it dynamically:
>
> def C.method(self, arg):
> self.value = arg
>
> ...which would be the equivalent of the following:
>
> def method(self, arg):
> self.value = arg
> C.method = method
What about the following then?
functions = {}
def functions['square'](x):
return x*x
def functions['cube'](x):
return x**3
--
Arnaud
--
http://mail.python.org/mailman/listinfo/python-list