Python類的__dict__


1. __dict__是什么

Python下一切皆對象,每個對象都有多個屬性(attribute),Python對屬性有一套統一的管理方案。dict是用來存儲對象屬性的一個字典,其鍵為屬性名,值為屬性的值

python 中預置的__dict__屬性,是保存類實例或對象實例的屬性變量鍵值對字典

實例的__dict__僅存了與實例相關的實例屬性.

實例的__dict__屬性,也使得每個實例的實例屬性不會相互影響,一個實例的實例屬性就是和ta相關的那些屬性.


對類中定義的方法(函數),方法名也是屬性變量,綁定一個方法(函數)

類的__dict__則是和實例共享的變量,函數(方法,類屬性).注意,類的__dict__並不包含其父類的屬性.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM