Eventuali duplicati:
Only index needed: enumerate or (x)range?range (len (elenco)) o enumerate (elenco)?
Quale di questi potrebbe essere considerato migliore/più chiaro/più veloce/piu 'Pythonic'? Non mi interessa il contenuto della lista L
, quanto è lungo.
a = [f(n) for n, _ in enumerate(L)]
o
a = [f(n) for n in range(len(L))]
Se fa alcuna differenza, la funzione f
fa uso di len(list)
pure.
quale versione di python stai usando? –
@InbarRose - 2.7 –