Como dividir esta lista?
Publicado por lindem (2 intervenciones) el 05/10/2018 02:55:23
esta lista: [1, 2, 3, 4, 5, 6, 7, 8, 9]
tendria que quedar asi (como una matriz de 3 x 3)
para poder hacer un calculo lineal despues, sumando 1+2+3 despues 4+5+6 y 7+8+9
[ [1,2,3]
[4,5,6]
[7,8,9] ]
Quiero aclarar que "recorrer" vale 3..
yo lo hice asi:
y me da esto: :/
[[1, 2, 3], [2, 3, 4], [3, 4, 5]] en vez de hacer lo que pedi..
alguien sabe?
tendria que quedar asi (como una matriz de 3 x 3)
para poder hacer un calculo lineal despues, sumando 1+2+3 despues 4+5+6 y 7+8+9
[ [1,2,3]
[4,5,6]
[7,8,9] ]
Quiero aclarar que "recorrer" vale 3..
yo lo hice asi:
1
2
3
4
lista_nueva = []
for i in range(recorrer):
lista_nueva.append(lista[i:i+recorrer])
print(lista_nueva)
y me da esto: :/
[[1, 2, 3], [2, 3, 4], [3, 4, 5]] en vez de hacer lo que pedi..
alguien sabe?
Valora esta pregunta
0