Skip to content

Instantly share code, notes, and snippets.

@davkhech
Created November 10, 2018 07:27
Show Gist options
  • Save davkhech/76ecbce3e413439a739a514c85c82adc to your computer and use it in GitHub Desktop.
Save davkhech/76ecbce3e413439a739a514c85c82adc to your computer and use it in GitHub Desktop.
def flatten(nested, result):
for elem in nested:
if isinstance(elem, list):
flatten(elem, result)
else:
result.append(elem)
nested_array = [[1, 2, [3, 4], 5], [6, 7]]
result = []
flatten(nested_array, result)
print(result)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment