Consider using enumerate instead of iterating with range and len code example
Example: how to use enumerate instead of range and len
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))]