您的位置:首页 > 游戏 > 游戏 > python如何实现堆栈

python如何实现堆栈

2024/9/21 18:04:00 来源:https://blog.csdn.net/2301_81968528/article/details/142344744  浏览:    关键词:python如何实现堆栈

栈的特点是后进先出,最先进入栈的数据放到栈底,最后一个出来,而最后进的数据反而有机会先出来。

python实现栈的思路是如果要在栈里添加元素,直接用append添加元素就可以了,直接在列表末位添加。从栈中取出元素,用pop函数把元素弹出。

示例代码如下

stack=[]

stack.append(3)
stack.append(5)
stack.append(2)

temp=stack.pop()
print(temp)

temp=stack.pop()
print(temp)

temp=stack.pop()
print(temp)

stack.append(4)

temp=stack.pop()
print(temp)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com