擅长:python、mysql、java
<p>物品和属性是有区别的。使用<code>ob[item]</code>访问项,而使用<code>ob.item</code>访问属性。定义项赋值的方法是<code>__getitem__</code>和<code>__setitem__</code>,如果要设置项,则需要第二个方法,而不仅仅是访问它们。方法<code>__getattr__</code>、<code>__setattr__</code>和{<cd7>}处理属性,在这里没有帮助,此外,应该避免最后两个方法,因为它们会使类的创建复杂化。在</p>