例子:
from timeit import timeit
print(timeit("5 in [i for i in range(0, 100)]"))
print(timeit("5 in map(int, range(0, 100))"))
Run Code Online (Sandbox Code Playgroud)
这是结果:
3.771566713000084
0.9066896029999043
Run Code Online (Sandbox Code Playgroud)
python 3.8.5(我也认为这没有提到python版本^_^)