__setitem__

class A:
def init(self):
self[‘B’]=‘BB’
self[‘D’]=‘DD’

def __setitem__(self,name,value):

    print "__setitem__:Set %s Value %s" %(name,value)

if name==‘main’:
X=A()

setitem(self,key,value):该方法应该按一定的方式存储和key相关的value。在设置类实例属性时自动调用的。

猜你喜欢

转载自blog.csdn.net/weixin_44274975/article/details/88741086
今日推荐