Python中类与dict的转换

来源:互联网 发布:衢州学院网络课程 编辑:程序博客网 时间:2024/05/18 01:42
#-*- encoding=utf-8 -*-class MyModel():    aaa=None    bbb=None    ccc=None    def __init__(self,aaa,bbb,ccc):        self.aaa=aaa        self.bbb=bbb        self.ccc=cccdict={'aaa':'a','bbb':'b','ccc':'c'}#**dict表示以字典的方式读入变量,即aaa=a,bbb=b,ccc=cm=MyModel(**dict)print m.aaa,m.bbb,m.cccprint m.__dict__

输出结果:

a b c{'aaa': 'a', 'bbb': 'b', 'ccc': 'c'}