1 class Queue(object):
2 '''实现队列'''
3 def __init__(self):
4 self.__lst = []
5 # 创建一个容器容纳队列成员
6
7 def append_data(self,data):
8 # 添加元素
9 self.__lst.append(data)
10
11 def pop_headdata(self):
12 # 从头部删除数据
13 return self.__lst.pop()
14
15 def is_empty(self):
16 return self.__lst == []
17 # 判断是否为空
18
19 def size(self):
20 # 返回队列长度
21 return len(self.__lst)
2020-04-15