1.队列
FIFO:先进先出(类比上扶梯,先上的人先下)
l=[]
#入队列操作
l.append('first')
l.append('second')
l.append('third')
print()
#出队列操作
print(l.pop(0))
print(l.pop(1))
print(l.pop(2))
2.堆栈
LIFO:后进先出(往箱子里放书,后放进去的先拿出来)
l=[]
#入栈操作
l.append('first')
l.append('second')
l.append('third')
print(l)
#出栈操作
print(pop())
print(pop())
print(pop())
本文介绍了两种基本的数据结构——队列与堆栈,并通过具体的Python代码实例展示了这两种数据结构的操作方式,包括如何进行入队列与出队列、入栈与出栈等基本操作。
1101

被折叠的 条评论
为什么被折叠?



