• 8.3 数据结构内容


    2018-8-3 21:09:16

    准备睡觉去,今天休息没大看数据库

    明天老老实实看!

    加油!!!

    小埋看完了两季,感觉好好玩!蜡笔小新有点像!

    越努力越幸运!

     1 # !/usr/bin/env python
     2 # !--*--coding:utf-8 --*--
     3 # !@Time    :2018/8/3 20:54
     4 # !@Author   TrueNewBee
     5 # 队列的实现
     6 # 发现传智播客python和老男孩python讲的都差不多,有点喜欢老男孩的
     7 # 为毛线报错,,碎觉碎觉 天真热!
     8 
     9 
    10 class Queue(object):
    11     """队列"""
    12     def __int__(self):
    13         self.__list = []
    14 
    15     def enqueue(self, item):
    16         """往队列中添加一个item元素"""
    17         self.__list.append(item)
    18 
    19     def del_queue(self):
    20         """从队列头部删除一个元素"""
    21         return self.__list.pop(0)
    22 
    23     def is_empty(self):
    24         """判断队列是否为空"""
    25         return self.__list == []
    26 
    27     def size(self):
    28         """返回队列的大小"""
    29         return len(self.__list)
    30 
    31 
    32 if __name__ == '__main__':
    33     s = Queue()
    34     s.enqueue(1)
    35     s.enqueue(2)
    36     s.enqueue(3)
    37     s.enqueue(4)
    38     print(s)
    39     print(s.del_queue())
    40     print(s.del_queue())
    41     print(s.del_queue())
    42     print(s.del_queue())
  • 相关阅读:
    单个 js 文件禁用 ESLint 语法校验
    meta标签整合
    安装es6编译babel
    JSON.parse()和JSON.stringify()的区别
    preventDefault()、stopPropagation()、return false 的区别
    excel 表格内容读取
    redis 小例
    多文件打包下载
    随笔
    js数组删除元素
  • 原文地址:https://www.cnblogs.com/zhen1996/p/9416302.html
Copyright © 2020-2023  润新知