[ Foro de Python ]
Hola
Alguien conoce alguna función de python (como el loop for) en el que pueda lograr la secuencia mostrada:
0 0 0
1 0 1
2 0 2
3 0 3
4 0 4
5 0 5
6 1 0
7 1 1
8 1 2
9 1 3
10 1 4
11 1 5
La primera columna sería un numero multiplo de 6 y podría ir hasta infinito, la segunda sería los numeros repetidos 6 veces en secuencia (la cantidad entonces de numeros no repetidos sería la cantidad de la primera columna dividida entre 6), la tecera sería la secuencia de 0 a 5 hasta llegar al fin. ( yo tengo condicionado que la primera columna tenga una cantida multiplo de 6).
Yo he intentado con for i in range - for j in range - for k in range, y no lo logro
Te basta con un único "for": la primera columna es el índice del "for", la segunda es su división entera entre 6 y la tercera es el resto de esa división entera.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)