python中dir?
dir()是一個函數,返回的是list;
__dict__是一個字典,鍵為屬性名,值為屬性值;
dir()用來尋找一個對象的所有屬性,包括__dict__中的屬性,__dict__是dir()的子集;
并不是所有對象都擁有__dict__屬性。許多內建類型就沒有__dict__屬性,如list,此時就需要用dir()來列出對象的所有屬性。
__dict__屬性
_dict__是用來存儲對象屬性的一個字典,其鍵為屬性名,值為屬性的值。
python中dir?
dir()是一個函數,返回的是list;
__dict__是一個字典,鍵為屬性名,值為屬性值;
dir()用來尋找一個對象的所有屬性,包括__dict__中的屬性,__dict__是dir()的子集;
并不是所有對象都擁有__dict__屬性。許多內建類型就沒有__dict__屬性,如list,此時就需要用dir()來列出對象的所有屬性。
__dict__屬性
_dict__是用來存儲對象屬性的一個字典,其鍵為屬性名,值為屬性的值。