zakres (len (lista)) lub wyliczenie (lista)? [duplikować]

Możliwy duplikat:
Potrzebny jest tylko indeks: wyliczyć lub (x) zakres?

Które z nich będą uważane za lepsze / jaśniejsze / szybsze / bardziej „Pythonic”? Nie dbam o zawartość listyL, jak długo to trwa.

a = [f(n) for n, _ in enumerate(L)]

lub

a = [f(n) for n in range(len(L))]

Jeśli to robi różnicę, funkcjaf zrobić użytek zlen(list) także.

questionAnswers(4)

yourAnswerToTheQuestion