In [1]: def kek1():
...: a = []
...: for i in range(100000):
...: a.append(i)
...: return a
...:
In [2]: def kek2():
...: return [x for x in range(100000)]
...:
In [3]: %timeit kek1
31.8 ns ± 0.148 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
In [4]: %timeit kek2
31.6 ns ± 0.548 ns per loop (mean ± std. dev. of 7 runs, 10000000 loops each)
SW4gWzFdOiBkZWYga2VrMSgpOgogICAuLi46ICAgICBhID0gW10KICAgLi4uOiAgICAgZm9yIGkgaW4gcmFuZ2UoMTAwMDAwKToKICAgLi4uOiAgICAgICAgIGEuYXBwZW5kKGkpCiAgIC4uLjogICAgIHJldHVybiBhCiAgIC4uLjogCgpJbiBbMl06IGRlZiBrZWsyKCk6CiAgIC4uLjogICAgIHJldHVybiBbeCBmb3IgeCBpbiByYW5nZSgxMDAwMDApXQogICAuLi46IAoKSW4gWzNdOiAldGltZWl0IGtlazEKMzEuOCBucyDCsSAwLjE0OCBucyBwZXIgbG9vcCAobWVhbiDCsSBzdGQuIGRldi4gb2YgNyBydW5zLCAxMDAwMDAwMCBsb29wcyBlYWNoKQoKSW4gWzRdOiAldGltZWl0IGtlazIKMzEuNiBucyDCsSAwLjU0OCBucyBwZXIgbG9vcCAobWVhbiDCsSBzdGQuIGRldi4gb2YgNyBydW5zLCAxMDAwMDAwMCBsb29wcyBlYWNoKQo=