Один список вместо вложенных

Данные часто приходят группами: несколько маленьких списков внутри одного большого. Функция flatten получает список nested, элементы которого тоже являются списками чисел. Верни один плоский список, где все числа идут в том же порядке, в каком они встречались внутри вложенных списков.

Примеры

Ввод
[[1, 2], [3, 4]]
Вывод
[1, 2, 3, 4]
Ввод
[[]]
Вывод
[]
Ввод
[[1], [2], [3]]
Вывод
[1, 2, 3]

Нужно реализовать

def flatten(nested: list[list[int]]) -> list[int]:

Теги

lists
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
[[1,2],[3,4]]
Ожидаемый[1,2,3,4]
2
Ввод
[[]]
Ожидаемый[]
3
Ввод
[[1],[2],[3]]
Ожидаемый[1,2,3]
4
Ввод
[]
Ожидаемый[]
5
Ввод
[[5,6,7]]
Ожидаемый[5,6,7]
6
Ввод
[[3,4],[1,2]]
Ожидаемый[3,4,1,2]
Фокус-радио
На паузе · SomaFM · Fluid