Buenas tardes me gustaría saber si se puede esto :
for (a e i o u) in range (x,x,x)
Es decir con más de un indice :)
| |||
Respuesta: for ( + de un indice) in range (,,) ? ¿Qué es lo que querés obtener en cada índice? for itera sobre cada elemento de una secuencia, si ese elemento es una lista o tupla se puede hacer:
Código Python:
Ver original En el caso de range() esto no se puede hacer porque range() genera una lista de enteros, y cada entero no puede desempaquetarse en 3 componentes. si lo que querés es iterar tomando bloques de elementos, una forma que se me ocurre rápidamente es
Código Python:
Ver original Explica mejor cuál es la necesidad de hacer esto, quizás pueda surgir un método mejor. saludos. |
| |||
Respuesta: for ( + de un indice) in range (,,) ? Cita: Gracias :)
Iniciado por AlvaroG ¿Qué es lo que querés obtener en cada índice? for itera sobre cada elemento de una secuencia, si ese elemento es una lista o tupla se puede hacer:
Código Python:
Ver original En el caso de range() esto no se puede hacer porque range() genera una lista de enteros, y cada entero no puede desempaquetarse en 3 componentes. si lo que querés es iterar tomando bloques de elementos, una forma que se me ocurre rápidamente es
Código Python:
Ver original Explica mejor cuál es la necesidad de hacer esto, quizás pueda surgir un método mejor. saludos. |
Etiquetas: |