class Array(object):
def __init__(self,size=32):
self._size=size
self._item=[None]*size #长度为size,元素为None的数组
def getitem(self,index): #返回数组本身
return self._item[index]
def setitem(self,index,value): #修改元素
self._item[index]=value
def _len_(self):
return self.size
def __iter__(self):
for item in self._item:
yield item
def clear(self,value=None): #清除数组,将数组所有值设置为None
for i in range(len(self._item)):
self._item[i]=value
python Array
最新推荐文章于 2025-01-20 01:22:11 发布