在Python中,可以使用list來實現stack的功能。可以使用append()方法向list中添加元素作為push操作,使用pop()方法從list中移除元素作為pop操作。
以下是一個簡單的示例演示如何使用list實現stack的功能:
stack = []
# push操作
stack.append(1)
stack.append(2)
stack.append(3)
print(stack) # 輸出: [1, 2, 3]
# pop操作
popped_element = stack.pop()
print(popped_element) # 輸出: 3
print(stack) # 輸出: [1, 2]
popped_element = stack.pop()
print(popped_element) # 輸出: 2
print(stack) # 輸出: [1]
在上面的示例中,我們使用list來實現一個stack,通過調用append()方法實現push操作,調用pop()方法實現pop操作。