美文网首页
关于class的数据传递

关于class的数据传递

作者: 打杂算法工程师 | 来源:发表于2018-03-14 16:21 被阅读0次
    • python不同的字典或类中数据的更新方式
    class A(object):
        def __init__(self,a,b):
            self.a = a
            self.b = b
    dict1 = A(2,4)
    class B():
        def __init__(self,a):
            self.a = a
            
    dict2 = B(dict1)
    print dict2.a.__dict__
    dict1.a = 10
    dict1.b = 10
    print dict2.a.__dict__   
    

    如上所示,class B的对象当中引入了classA的对象, 当对象dict1发生变化的时候,对象dict2也自动更新了。因此在维护一个数据集的过程中,只要维护好所有的基础数据,其他映射他的数据都会自动发生变化。

    相关文章

      网友评论

          本文标题:关于class的数据传递

          本文链接:https://www.haomeiwen.com/subject/nxgfqftx.html