博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
二. python数组和列表
阅读量:4322 次
发布时间:2019-06-06

本文共 602 字,大约阅读时间需要 2 分钟。

class Array(object):    def __init__(self, size=32):        self._size=size        self._item=[None]*size    def __getitem__(self, item):        return self._item[item]    def __setitem__(self, key, value):        self._item[key]=value    def __len__(self):        return self._size    def clear(self):        for i in range(self._size):            self._item[i]=None    def __iter__(self):        for i in self._item:            yield idef test_array():    size=10    a=Array(size)    a[0]=1    assert a[0]==1    a.clear()    assert a[0] is None

转载于:https://www.cnblogs.com/peitianwang/p/11468642.html

你可能感兴趣的文章
ORA-15260: permission denied on ASM disk group
查看>>
Linux中seq命令的用法
查看>>
HTTP协议的chunked编码
查看>>
画原型是节省人力的最好办法
查看>>
shell(十)排序
查看>>
Operating System-进程间互斥的方案-保证同一时间只有一个进程进入临界区(2)- Peterson解法...
查看>>
1.1 Friday the Thirteenth
查看>>
VS 高亮显示不带后缀的C++头文件
查看>>
python基础之面向对象
查看>>
Abnormal build process termination--解决IDEA启动web项目报错
查看>>
JS设计模式之工厂模式
查看>>
Git忽略规则及.gitignore规则不生效的解决办法
查看>>
EasyUI 搜索框
查看>>
impdp and docker install oracleXE
查看>>
入门训练 序列求和
查看>>
web前端_Vue框架_设置浏览器上方的标题和图标
查看>>
gnome3 隐藏标题栏
查看>>
duilib入门简明教程 -- 第一个程序 Hello World(3) (转)
查看>>
Visual Studio 2008下载
查看>>
hdu1712: ACboy needs your help
查看>>