Write a function flatten(lol) that takes a nested list (a list of lists) and returns a
single flat list with the elements of every inner list, in order. Use a nested list
comprehension rather than explicit loops.
Example
flatten([[1, 2], [3, 4], [5]]) -> [1, 2, 3, 4, 5]
Implement this function:
def flatten(lol: list) -> list:
Write the function only — the arguments are read for you and the return value is printed automatically.
Arguments arrive as one Python literal per line, in this order: lol.
Input
[[1, 2], [3, 4], [5]]
Output
[1, 2, 3, 4, 5]