Метод flat() возвращает новый массив и уменьшает вложенность массива на заданное количество уровней.



Метод принимает необязательный аргумент depth — количество уровней, на которые нужно уменьшить вложенность. Значение по умолчанию — 1.



Результатом вызова метода flat() будет новый массив меньшей вложенности.