Copyright (C) 2000-2012 |
GNU Info (python2.1-tut.info)Using Lists as StacksUsing Lists as Stacks --------------------- This manual section was written by Ka-Ping Yee <ping@lfw.org>. The list methods make it very easy to use a list as a stack, where the last element added is the first element retrieved ("last-in, first-out"). To add an item to the top of the stack, use `append()'. To retrieve an item from the top of the stack, use `pop()' without an explicit index. For example: >>> 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] automatically generated by info2www version 1.2.2.9 |