我读过这个问题:Why is if True slower than if 1?,但我现在使用的是Python3。我正在写leetcode 204,有人说使用一个比使用两个更快。import timeit
if n < 3: primes = [Truefor j in range(i * i, n, i):
它是用python3编写的。随着数据变得越来越大,我觉得脚本性能相当慢。我尝试过lua,因为它在速度上出名,并尝试做一些测试,如下所示,也将其作为基准与python2进行比较。只有一个简单的循环作为测试代码:for i=1,100,1 do print(i*j)endpython2.7.6: 0.429秒让我惊讶的是,python2