一个有点绕的例子,用PyScripter调试器步进跟踪可以看清楚对 象结构的具体细节。对原作改变了一下,在未定义子对象属性时__getitem__中使用现成的__setitem__来定义。

浅谈Python类的__getitem__和__setitem__特殊方法

浅谈Python类的__getitem__和__setitem__特殊方法