Автор Тема: Список разбить на подсписки  (Прочитано 1190 раз)

Оффлайн boss.dima.karpov

  • Житель
Список разбить на подсписки
« : 01 Апрель 2016, 20:36:11 »
есть список
v1 = [0,1,2,3,4,5,6,7,8]
как сделать так (с помощью скрипта):
v2 = [[0,1,2],[3,4,5],[6,7,8]]

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
Re: Список разбить на подсписки
« Ответ #1 : 01 Апрель 2016, 20:54:06 »
Код: (python) [Выделить]
a = [0,1,2,3,4,5,6,7,8]

m=3
n=int(len(a)/m)

b=[]
for i in range(n):b.append((a[i*m:(i+1)*m]))

print(b)
Для Кота

Оффлайн boss.dima.karpov

  • Житель
Re: Список разбить на подсписки
« Ответ #2 : 01 Апрель 2016, 21:07:28 »
Код: (python) [Выделить]
a = [0,1,2,3,4,5,6,7,8]

m=3
n=int(len(a)/m)

b=[]
for i in range(n):b.append((a[i*m:(i+1)*m]))

print(b)

спасибо!!!