Один список вместо вложенных
Данные часто приходят группами: несколько маленьких списков внутри одного большого. Функция 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
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
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