在交互模式下使用 timeit
Using timeit in interactive mode
如何在 python 中实现此 ipython 代码?
[1] %timeit sum(list(range(1000)))
Ps:我想在一行代码中完成。我尝试了几次,但每次都失败了。
谢谢。
这将为您提供所用时间(以秒为单位):
from timeit import timeit
timeTaken = timeit(lambda: sum(list(range(1000))), number=100000)
您可以查看 timeit 文档以了解更多选项。
如何在 python 中实现此 ipython 代码?
[1] %timeit sum(list(range(1000)))
Ps:我想在一行代码中完成。我尝试了几次,但每次都失败了。
谢谢。
这将为您提供所用时间(以秒为单位):
from timeit import timeit
timeTaken = timeit(lambda: sum(list(range(1000))), number=100000)
您可以查看 timeit 文档以了解更多选项。