From 14cf1baf456382715d9e5c0d080e2e373fe1e19f Mon Sep 17 00:00:00 2001 From: Mukesh Jha Date: Mon, 21 Oct 2019 16:38:55 +0530 Subject: [PATCH] Create DataStructure-Stacks and Queues --- DataStructure-Stacks and Queues | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 DataStructure-Stacks and Queues diff --git a/DataStructure-Stacks and Queues b/DataStructure-Stacks and Queues new file mode 100644 index 0000000..8ffea3b --- /dev/null +++ b/DataStructure-Stacks and Queues @@ -0,0 +1,20 @@ +#Stacks are basically Last in First Out. + +stack=[1,2,3,4] +stack.append(5) +print(stack) #[1,2,3,4,5] +stack.pop() #Removes 5 which was Last added but removed first +print(stack) #[1,2,3,4] + + +import queue +L = queue.Queue(maxsize=4) +L.put(1) +L.put(2) +L.put(4) +L.put(5) +print(L.get()) #1 +print(L.get()) #2 +print(L.get()) #4 +print(L.get()) #5 +#As we can see the element that was Added First is removed First(FIFO)