编程语言
首页 > 编程语言> > python数据结构_队列

python数据结构_队列

作者:互联网

队列

class Queue(object):
    """队列"""
    def __init__(self):
        self.items = []

    def is_empty(self):
        return self.items == []

    def enqueue(self, item):
        """进队列"""
        self.items.insert(0,item)

    def dequeue(self):
        """出队列"""
        return self.items.pop()

    def size(self):
        """返回大小"""
        return len(self.items)

if __name__ == "__main__":
    q = Queue()
    q.enqueue("hello")
    q.enqueue("world")
    print(q.size())
    print(q.dequeue())
    print(q.dequeue())

标签:__,python,items,self,队列,dequeue,数据结构,def
来源: https://www.cnblogs.com/yezigege/p/13386297.html