Implementing queue In Python. The queue is a data structure that follows First In Frist Out. The following code shows how to implement a queue data structure in the Python programming language.
Code:
class Queue:
    def __init__(self):
        self.queue = []
    def enqueue(self, data):
        self.queue.insert(0, data)
    def dequeue(self):
        return self.queue.pop()
    def main(self):
        self.enqueue('One Data')
        self.enqueue('Two Data')
        self.enqueue('Three Data')
        print('Start Popping')
        print(self.dequeue())
        print(self.queue)
if __name__ == '__main__':
    queue_obj = Queue()
    queue_obj.main()
Output:
Start Popping
One Data
['Three Data', 'Two Data']