python中__dict__的實例屬性存儲
1、在Python中,所有實例屬性都存儲在_dict__字典中,這是通常的dict,實例屬性的維護是從這個字典中獲得和修正,對開發者完全開放。
>>>e=Employee('IT','bobo')
>>>e.__dict__
{'department':'IT','name':'bobo'}
>>>type(e.__dict__)
dict
>>>e.nameise.__dict__['name']
True
>>>e.__dict__['department']='HR'
>>>e.department
'HR'
2、實例屬性是用字典存儲的,所以可以隨時方便地為對象添加或刪除字段:
>>>e.age=30#并沒有定義age屬性
>>>e.age
30
>>>e.__dict__
{'department':'IT','name':'bobo','age':30}
>>>dele.age
>>>e.__dict__
{'department':'IT','name':'d'}
以上就是python中__dict__的實例屬性存儲,希望對大家有所幫助。更多Python學習推薦:請關注IT培訓機構:千鋒教育。