Как из вложенного списка сделать 3 вложенных списка?
Всем добрый день. Есть список в списке:
a = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]]
Подскажите, как этот внутренний список превратить из одного в три внутренних списка?:
a = [[1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11, 12, 13, 14, 15]]
Заранее спасибо!
Ответы (1 шт):
Автор решения: вася
→ Ссылка
def split(a, n):
for i in range(0, len(a), n):
yield a[i:i + n]
a = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]]
print(a)
a = list(split(a[0], 5))
print(a)