Mögliche Duplizieren:
Only index needed: enumerate or (x)range?Bereich (len (Liste)) oder enumerieren (Liste)?
Welche dieser würde als besser/klarer/schneller/'Pythonic'? Ich interessiere mich nicht für den Inhalt der Liste L
, wie lange es ist.
a = [f(n) for n, _ in enumerate(L)]
oder
a = [f(n) for n in range(len(L))]
Wenn es einen Unterschied macht, ist die Funktion f
macht auch Gebrauch von len(list)
.
Welche Version von Python verwenden Sie? –
@InbarRose - 2.7 –