Hello,

Suppose

class C:
 def __init__(self,name):self.name=name

I was wondering if I could make the __init__ a lambda function, but

class C:
 __init__=lambda self,self.name:None

and then later,

C('Hello')

does not work; the first argument, self, is assigned all rigth, but
you cannot write the second argument with a dot,  self.name .
Or can I somehow?

Thanks,

Eric J.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to