setattr():
>>> class foo(object): def __init__(self, d): self.d = d for x in self.d: setattr(self, x, self.d[x])>>> d = {'a': 1, 'b': 2}>>> l = foo(d)>>> l.d{'a': 1, 'b': 2}>>> l.a1>>> l.b2>>>
欢迎分享,转载请注明来源:内存溢出
setattr():
>>> class foo(object): def __init__(self, d): self.d = d for x in self.d: setattr(self, x, self.d[x])>>> d = {'a': 1, 'b': 2}>>> l = foo(d)>>> l.d{'a': 1, 'b': 2}>>> l.a1>>> l.b2>>>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)