w3resource

Python: Find whether a queue is empty or not


27. Queue Emptiness Check

Write a Python program to find out whether a queue is empty or not.

Sample Solution:

Python Code:

import queue
p = queue.Queue()
q = queue.Queue()
for x in range(4):
    q.put(x)
print(p.empty())
print(q.empty())

Sample Output:

True
False

Flowchart:

Python heap queue algorithm: Find whether a queue is empty or not.

For more Practice: Solve these Related Problems:

  • Write a Python program to create a queue and then check if it is empty by evaluating its length, printing True or False accordingly.
  • Write a Python script to implement a function that checks whether a queue (using collections.deque) is empty and returns a boolean value.
  • Write a Python program to test a queue’s emptiness after several dequeue operations and then print the result.
  • Write a Python function to verify if a newly initialized queue is empty and then add an item and check again.

Go to:


Previous: Write a Python program to create a queue and display all the members and size of the queue.

Next: Write a Python program to create a FIFO queue.

Python Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.