题解 | 用列表实现栈

stack = [1, 2, 3, 4, 5]
num = int(input())
stack.pop()
stack0 = stack.copy()
stack.pop()
stack1 = stack.copy()
stack.append(num)
stack2 = stack.copy()
print(stack0)
print(stack1)
print(stack2)

通过调用copy()方法来创建栈中元素的浅拷贝,不知大佬们咋对出入栈的某一时刻状态查询?

全部评论

相关推荐

2025-01-12
在牛客打卡284天,今天也很努力鸭!
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务