基本概念

使用一些有用的魔法方法,可以创建具有类似于序列和字典行为的对象。这里涉及的方法有__len__(self), __getitem__(self, key)__, __setitem__(self, key, value)以及__delitem__(self, key)。

__len__(self)
返回集合中所含item的数量。

__getitem__(self, key)
返回指定key对应的item的value。

__setitem__(self, key, value)
按一定的方式存储key的对应的value。

__delitem__(self, key)
删除key对应的item(包含key和value)。

阅读全文 »