您的位置:首页 > 编程语言 > Python开发

5.1.1. Using Lists as Stacks(像栈一样)

2016-01-07 14:13 477 查看
list的众多方法使得list可以方便的像栈一样使用,最后一个添加的元素总是第一个弹出(后进先出)。用 append()来把一个元素压入栈,用不带参数的pop()实现出栈。例如:

>>> stack = [3, 4, 5]
>>> stack.append(6)
>>> stack.append(7)
>>> stack
[3, 4, 5, 6, 7]
>>> stack.pop()
7
>>> stack
[3, 4, 5, 6]
>>> stack.pop()
6
>>> stack.pop()
5
>>> stack
[3, 4]

译者小结:
list的方法append()和pop()可以方便的实现入栈出战就。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python 列表