# -*- encoding: utf-8 -*-"""栈:* 后进先出* 只能从末尾插入数据* 只能从尾部取出数据"""class Stack(object):stack_data = []def __init__(self):self.init_stack()def init_stack(self):self.stack_data = []def insert(self, data):self.stack_data.append(data)def size(self):return len(self.stack_data)def pop(self):if len(self.stack_data):data = self.stack_data[-1]del self.stack_data[-1]return datareturn Noneif __name__ == '__main__':stack = Stack()print(stack.size())stack.insert(8)print(stack.size())stack.insert(9)stack.insert(10)print(stack.size())print(stack.pop())print(stack.pop())print(stack.pop())print(stack.pop())print(stack.size())
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。