__init__ as a lambda
Eric J. Van der Velden
ericjvandervelden at gmail.com
Wed Aug 4 15:58:18 EDT 2010
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.
More information about the Python-list
mailing list