[ Foro de Python ]
Si tengo una lista Z y quiero utilizar valores de esa lista mediante un for, para hacer operaciones matemáticas ¿que debo hacer?.
Por ejemplo:
for i in P:
if i % 2 == 0:
a== int(P[i])*2
else:
b==int(P[i]**2)
No entiendo lo que pretende tu fuente. Parece que estés aplicando ideas tomadas tal cual de otro lenguaje a Python. El "for" de Python extrae elementos, no necesitas hacer p[i].
Si quieres usar un contador, tendrás que usar "range", como puedes ver aquí:
https://www.aprendeaprogramar.com/cursos/verApartado.php?id=70007
Y creo que este apartado te servirá para lo que me parece que quieres hacer:
https://www.aprendeaprogramar.com/cursos/verApartado.php?id=70008
(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.)