No termino de entender esta seccion de codigo y porque evalua si los numeros son pares o no:
[i for i in range(11) if i % 2 == 0])
No termino de entender esta seccion de codigo y porque evalua si los numeros son pares o no:
[i for i in range(11) if i % 2 == 0])
El operador módulo % no hace otra cosa que devolver el resto de la división entre los dos operandos. En el ejemplo, 7 / 2 sería 3, con 1 de resto, luego el módulo es 1.
espero sea de ayuda mi explicación.
Saludos.