8.3 数据结构内容

2018-8-3 21:09:16

准备睡觉去,今天休息没大看数据库

明天老老实实看!

加油!!!

小埋看完了两季,感觉好好玩!蜡笔小新有点像!

越努力越幸运!

 1 # !/usr/bin/env python
 2 # !--*--coding:utf-8 --*--
 3 # !@Time    :2018/8/3 20:54
 4 # !@Author   TrueNewBee
 5 # 队列的实现
 6 # 发现传智播客python和老男孩python讲的都差不多,有点喜欢老男孩的
 7 # 为毛线报错,,碎觉碎觉 天真热!
 8 
 9 
10 class Queue(object):
11     """队列"""
12     def __int__(self):
13         self.__list = []
14 
15     def enqueue(self, item):
16         """往队列中添加一个item元素"""
17         self.__list.append(item)
18 
19     def del_queue(self):
20         """从队列头部删除一个元素"""
21         return self.__list.pop(0)
22 
23     def is_empty(self):
24         """判断队列是否为空"""
25         return self.__list == []
26 
27     def size(self):
28         """返回队列的大小"""
29         return len(self.__list)
30 
31 
32 if __name__ == '__main__':
33     s = Queue()
34     s.enqueue(1)
35     s.enqueue(2)
36     s.enqueue(3)
37     s.enqueue(4)
38     print(s)
39     print(s.del_queue())
40     print(s.del_queue())
41     print(s.del_queue())
42     print(s.del_queue())
原文地址:https://www.cnblogs.com/zhen1996/p/9416302.html