मैं इस कोड है:अजगर प्रारंभ
def __init__(self, a, b, c, d...):
self.a = a
self.b = b
etc
मैं इसकी जगह के बारे में सोच रहा हूँ:
def __init__(self, a, b, c, d...):
args=locals()
for key in args:
self.__dict__[key] = args[key]
इस एक बुरा विचार है? क्या ऐसा करने के कोई बेहतर तरीके हैं?
स्वयं तर्क के बारे में सावधान रहना चाहता हूँ सकता है, लेकिन अन्यथा ठीक लग रहा है – lxop
आदानों की संख्या में परिवर्तन होगा, या वहाँ एक निर्धारित संख्या है? – HodofHod
धन्यवाद Ixop, इनपुट की संख्या में बदलाव नहीं होगा। –