以模块形式
python -m timeit [-n N] [-r N] [-u U] [-s S] [-t] [-c] [-h] [statement ...]
python3 -m timeit '"-".join(map(str, range(100)))'
10000 loops, best of 3: 23.2 usec per loop
以脚本形式
timeit.timeit(stmt='pass', setup='pass', timer=<default timer>, number=1000000, globals=None)
import timeit
timeit.timeit('"-".join(str(n) for n in range(100))', number=10000)
0.3018611848820001
参考文献:
http://python.usyiyi.cn/translate/python_352/library/timeit.html
https://docs.python.org/3/library/timeit.html