说明:仅供学习使用,请勿用于非法用途,若有侵权,请联系博主删除
作者:zhu6201976
博客:https://blog.csdn.net/zhu6201976
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54""" @Time : 2021/6/16 9:50 @Author : Tesla @File : 2.队列.py @Software: PyCharm """ class Queue(object): """ 队列 先进先出 FIFO """ def __init__(self): self.q = [] def put(self, data): self.q.append(data) def get(self): if len(self.q): return self.q.pop(0) else: return None def traverse(self): """ 遍历 :return: """ while True: data = self.get() if not data: break print(data) def main(): queue = Queue() for i in range(1, 6): print('put', i) queue.put(i) data = queue.get() print(data) data = queue.get() print(data) queue.traverse() if __name__ == '__main__': main()
最后
以上就是背后哑铃最近收集整理的关于Python实现队列的全部内容,更多相关Python实现队列内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复