Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104502
  • 博文数量: 67
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 577
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-16 09:51
个人简介

啄木鸟专吃虫,故名啄木鸟。

分类: Python/Ruby

2014-04-22 23:13:47

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

阅读(140) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~