如何从对象的字段中创建 Python 字典?


__dict__ 属性返回任何对象的字段中的字典。

让我们定义一个 person 类

>>> class person:
def __init__(self):
   self.name='foo'
   self.age = 20
def show(self):
   print (self.name, self.age)

我们现在声明其类的对象,并获取其 __dict__ 属性,其结果为字典对象

>>> p = person()
>>> d = p.__dict__
>>> d
{'name': 'foo', 'age': 20}

更新日期: 30-7-2019

281 条浏览记录

开启你的事业

完成课程,获得认证

开始吧
广告