‘’’
队列的练习2
‘’’
class Queue:
def init(self):
self.list=[]
def enqueue(self,data):
#往队列头中添加一个新元素
self.list.insert(0,data)
def travel(self):
#遍历所有元素
if list !=[]:
for i in self.list:
print(i)
else:
print(‘悟了’)
def dequeue(self):
#从队列尾端删除一个元素
self.list.pop()
def is_empty(self):
#判断队列是否为空
return self.list==[]
def size(self):
#返回队列的元素个数
return len(self.list)
q=Queue()
q.enqueue(‘a’)
q.enqueue(‘b’)
q.enqueue(‘c’)
print(q.travel())
print(q.size())
q.dequeue()
print(q.travel())
2021-03-11
最新推荐文章于 2021-11-21 12:10:25 发布