Skip to content

Commit 5ae4d4b

Browse files
committed
queue added
1 parent 85aa12b commit 5ae4d4b

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

Data Structures/queue/queue.py

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#There's a Juno on Jupiter, and a Fly in your Coffee.
2+
3+
#Creating a Queue class
4+
5+
class Queue:
6+
7+
def __init__(self):
8+
self.queue = []
9+
10+
def enqueue(self, item):
11+
self.queue.insert(0, item)
12+
13+
def dequeue(self):
14+
return self.queue.pop()
15+
16+
def isEmpty(self):
17+
return self.queue == []
18+
19+
def size(self):
20+
return len(self.queue)
21+
22+
q=Queue()
23+
24+
q.enqueue(4)
25+
q.enqueue('dog')
26+
q.enqueue(True)
27+
print(q.size())

0 commit comments

Comments
 (0)