```from prefect import Flow, flatten files = pre...
# ask-community
a
Copy code
from prefect import Flow, flatten


files = preprocess_csv.map(flatten(list_of_csvs))
used to be this ^
d
Copy code
@task
def flatten(nested: list[list]) -> list:
    return [el for arr in nested for el in arr]
f
just use sum
Copy code
nested = [list(range(5)) for x in range(5)]

nested
[[0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4], [0, 1, 2, 3, 4]]

sum(nested, [])
[0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4, 0, 1, 2, 3, 4]