Создание плоского списка из списка списков в Python



интересно, есть ли ярлык для сделать простой список из списка списков в Python.



Я могу сделать это в цикле for, но, может быть, есть какой-то крутой "однострочный"? Я попробовал это с уменьшить, но я получаю ошибку.



код



l = [[1, 2, 3], [4, 5, 6], [7], [8, 9]]
reduce(lambda x, y: x.extend(y), l)


сообщение об ошибке



Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 1, in <lambda>
AttributeError: 'NoneType' object has no attribute 'extend'
618   0  

Comments

    Ничего не найдено.