(self, key, currentNode)
| 153 | return None |
| 154 | |
| 155 | def _get(self, key, currentNode): |
| 156 | if not currentNode: |
| 157 | return None |
| 158 | elif currentNode.key == key: |
| 159 | return currentNode |
| 160 | elif key < currentNode.key: |
| 161 | return self._get(key, currentNode.leftChild) |
| 162 | else: |
| 163 | return self._get(key, currentNode.rightChild) |
| 164 | |
| 165 | def __getitem__(self, key): |
| 166 | return self.get(key) |
no outgoing calls
no test coverage detected