diff --git a/u3/flatten_array.py b/u3/flatten_array.py new file mode 100644 index 0000000..d40ade1 --- /dev/null +++ b/u3/flatten_array.py @@ -0,0 +1,9 @@ +def flatten(iterable): + result = [] + for x in iterable: + if not isinstance(x, list): + if x != None: + result.append(x) + else: + result.extend(flatten(x)) + return result \ No newline at end of file