[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