how many different python queues are there? code example

Example 1: queue python

from queue import Queue

q = Queue()

q.size() # returns the current lenght of queue
q.empty() # returns True if empty, False otherwise
q.put(item) 
q.get()

Example 2: queue in python

#creating a queue using list

#defining a list

my_queue =[]

#inserting the items in the queue

my_queue.append(1)

my_queue.append(2)

my_queue.append(3)

my_queue.append(4)

my_queue.append(5)

print("The items in queue:")

print(my_queue)

#removing items from queue

print(my_queue.pop(0))

print(my_queue.pop(0))

print(my_queue.pop(0))

print(my_queue.pop(0))

#printing the queue after removing the elements

print("The items in queue:")

print(my_queue)