如何從物件的欄位中建立 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}
廣告