Buongiornotte a tutti!
Mi stavo dilettando piacevolmente nel eseguire gli homework, quando, al termine del primo di questi, mi sono posto una domanda:
in c++ quando scrivo un ciclo for, essenzialmente utilizzo un indice "i" (si chiama indice... vero?) con cui poi "esploro" un elemento iterabile tramite la dicitura "lista[i]".
in python ho notato questa mancanza (mia o del python?), in quanto ottengo direttamente il valore della variabile, senza sapere de facto la posizione di questa al interno della lista! (dato che "for x in y:" da come x il contenuto di y in posizione "boh", e non direttamente la sua posizione!)
Mi chiedevo se ci fosse un modo più pulito di ottenere l'indice di un ciclo for, che sia diverso da
i=0
for x in y:
[...]
i=i+1
in quanto lo trovo davvero scomodo e sporco
Spero di essere stato chiaro, vi ringrazio in anticipo :D
-Stefaniscion