diff --git a/snippets/python/flatten.py b/snippets/python/flatten.py deleted file mode 100644 index 1dc6edb..0000000 --- a/snippets/python/flatten.py +++ /dev/null @@ -1,9 +0,0 @@ -def flatten(d: dict, leaf_type=str): - out = {} - for key, value in d.items(): - if isinstance(value, leaf_type): - out[key] = value - elif isinstance(value, dict): - out = {**out, **flatten(value)} - else: - raise ValueError("Unexpected value type: {type(value)}")