Один общий список
Иногда данные приходят вложенными: например, несколько маленьких списков внутри одного большого. Нужно убрать только один уровень вложенности и собрать все элементы в один список. Порядок должен остаться таким же: сначала элементы первого внутреннего списка, потом второго и так далее.
Примеры
Ввод
[[1, 2], [3, 4], [5]]Вывод
[1, 2, 3, 4, 5]Ввод
[]Вывод
[]Ввод
[[1]]Вывод
[1]Нужно реализовать
def flatten(nested: list[list]) -> list:
Теги
listsarray
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[[1,2],[3,4],[5]]Ожидаемый
[1,2,3,4,5]2
Ввод
[]Ожидаемый
[]3
Ввод
[[1]]Ожидаемый
[1]4
Ввод
[[],[],[]]Ожидаемый
[]5
Ввод
[[1,2,3]]Ожидаемый
[1,2,3]6
Ввод
[[7],[8,9]]Ожидаемый
[7,8,9]Фокус-радио
На паузе · SomaFM · Fluid