Как использовать перечисление вместо диапазона и leen

using enumerate instead of range or len
a = [f(n) for n, _ in enumerate(L)]

using range and len
a = [f(n) for n in range(len(L))]
Wrong Wombat