#模拟栈结构
stack = []
#压栈(向栈里面存数据)
stack.append("A")
print(stack)
stack.append("B")
stack.append("C")
print(stack)
#出栈(在栈里面取数据)
res1 = stack.pop()
print(res1)
print(stack)
res2 = stack.pop()
print(res2)
print(stack)
res3 = stack.pop()
print(res3)
print(stack)
#模拟队列
import collections
#创建队列
queue = collections.deque()
print(queue)
#进队
queue.append("A")
print(queue)
queue.append("B")
print(queue)
#出队
res1 = queue.popleft()
print(res1)
print(queue)
res2 = queue.popleft()
print(res2)
print(queue)
相关文章
- 10-14python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
- 10-14python基础教程_学习笔记11:魔法方法、属性和迭代器
- 10-14python 2.7 学习笔记--day1--基础语句和语法
- 10-14python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
- 10-14类和对象:给大家介绍对象 - 零基础入门学习Python036
- 10-14python基础教程_学习笔记11:魔法方法、属性和迭代器
- 10-14python基础课程_学习笔记21:文件和材料
- 10-14Python零基础学习笔记(十一)—— 运算符和表达式2
- 10-14《python基础教程(第二版)》学习笔记 文件和素材(第11章)
- 10-14《python基础教程(第二版)》学习笔记 类和对象(第7章)