MCPcopy Create free account
hub / github.com/bslatkin/effectivepython / contains_class

Function contains_class

example_code/item_009.py:241–249  ·  view source on GitHub ↗
(tree, value)

Source from the content-addressed store, hash-verified

239
240print("Example 17")
241def contains_class(tree, value):
242 if not isinstance(tree, Node):
243 return tree == value
244 elif value < tree.value:
245 return contains_class(tree.left, value)
246 elif value > tree.value:
247 return contains_class(tree.right, value)
248 else:
249 return tree.value == value
250
251
252assert contains_class(obj_tree, 9)

Callers 1

item_009.pyFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected