python的__len__()方法

初學__len__()的時候始終不明白爲何要定義__len__(),甚至以爲類中有沒有__len__()都無所謂,有的時候len()仍然能正常執行。可是通過幾回嘗試終於明白有的時候爲何要定義__len__()。首先__len__()的做用是返回容器中元素的個數,要想使len()函數成功執行,必需要在類中定義__len__()。而len()的執行指的是在命令窗口輸入len(),而在程序中通常狀況下即
相關文章
相關標籤/搜索