Hola, he empezado un curso de python y tengo la siguiente duda en un ejercicio de listas.
Hay que crear una lista de asignaturas, preguntar las notas de dichas asignaturas al usuario y finalmente imprimir las suspensas que tiene que repetir.
Lo hice creando dos listas, una vacía donde se almacenan las aprobadas y luego restándosela a la lista completa, así:
En la solución propuesta se resuelve así:
No entiendo por qué en el for...in se especifica (-1,-1,-1)
Recorre la lista desde el último hacia atrás, pero ¿por qué esto es necesario?, ¿por qué si cambio a valores positivos tira un error?
Gracias, un saludo.