__len__(self):返回集合中所含项目的数量。对于序列来说就是序列的长度;对于映射来说就是键值对的数量;如果返回0,则对象会被当做一个布尔变量中的假值(空列表、元组、字符串和字典也一样)
__getitem__(self,key):返回与所给键对应的值。对于序列来说key应该是0-n-1的整数,n为序列的长度;对于映射来说,key可以为任何类型的键。
__setitem__(self,key,value)存储key和value
__delitem__(self,key)删除key
对于键,如果是不适合的类型,则会出现typeerror异常;如果超出了范围,则会出现indexerror的异常。
阅读(165) | 评论(0) | 转发(0) |