28
contributi
m (aggiunta indice) |
(→For) |
||
Riga 101: | Riga 101: | ||
</pre> | </pre> | ||
In pratica la nostra variabile 'i', ad ogni ciclo prenderà il valore di un elemento della lista passata, la prima volta sarà il primo ('casa') la seconda 'villa' e così via. | In pratica la nostra variabile 'i', ad ogni ciclo prenderà il valore di un elemento della lista passata, la prima volta sarà il primo ('casa') la seconda 'villa' e così via. | ||
Un piccolo trucco per numerare i valori che vogliamo restituire usando la funzione enumerate() : | |||
<pre> | |||
>>> menu = ['pizza','hot dog','zuppa di fagioli'] | |||
>>> for indice in enumerate(menu): | |||
... print(indice) | |||
... | |||
(0, 'pizza') | |||
(1, 'hot dog') | |||
(2, 'zuppa di fagioli') | |||
</pre> | |||
Miglioriamo l'output inserendo la variabile 'x', acui viene assegnato il numero dell'elemento : | |||
<pre> | |||
>>> for x,indice in enumerate(menu): | |||
... print(x, indice) | |||
... | |||
0 pizza | |||
1 hot dog | |||
2 zuppa di fagioli | |||
</pre> | |||
---- | ---- | ||
:[[Utente:Tuxerrante|Tuxerrante]] | :[[Utente:Tuxerrante|Tuxerrante]] | ||
[[Categoria:Accademia Python - Lezione 3]] | [[Categoria:Accademia Python - Lezione 3]] | ||
[[Categoria:Accademia Python - Lezione 4]] | [[Categoria:Accademia Python - Lezione 4]] |
contributi