Listas
Requisitos de finalización
13. Observaciones
NO USAR LISTA PARA REEMPLAZO DE RANGE
Se observó que algunos alumnos, ante la dificultad de usar la función range con los argumentos de inicio, fin e incremento, deciden usar una lista con un rango de valores como los que se generarían con range, esto está MAL y no se debe hacer por cuestiones de eficiencia. Por ejemplo, en la siguiente consigna:
Crear un secuencia de valores 1,3,5.. hasta 19.
El alumno puede hacer:
- lista=[1,3,5,7,9,11,13,15,17,19] #esto NO es correcto
- range(1,20,2) #esto es correcto y mas eficiente.
Aquí está la justificación, esto es solo a nivel informativo y para aquellos que tengan inquietud.
Veamos como podemos justificar eso:La salida de este script sería: