MCPcopy Create free account
hub / github.com/baowenbo/DAIN / Stack

Class Stack

Stack.py:2–20  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1
2class Stack:
3 def __init__(self):
4 self.stack = []
5 def pop(self):
6 if self.is_empty():
7 return None
8 else:
9 return self.stack.pop()
10 def push(self,val):
11 return self.stack.append(val)
12 def peak(self):
13 if self.is_empty():
14 return None
15 else:
16 return self.stack[-1]
17 def size(self):
18 return len(self.stack)
19 def is_empty(self):
20 return self.size() == 0

Callers 2

forward_singlePathMethod · 0.90
forward_singlePathMethod · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected