python性能优化之列表生成
#!/usr/bin/env pythonimport time
def test1(n):
lst = []
for i in range(n*10000):
lst = lst +
return lst
def test2(n):
lst = []
for i in range(n*10000):
lst.append(i)
return lst
def test3(n):
return [ i for i in range(n*10000) ]
def test4(n):
return list(range(n*10000))
start = time.clock()
test4(10)
end = time.clock()
print end-start
页:
[1]