算法分析-2.5列表

来源:https://xidianwlc.gitbooks.io/python-data-structrue-and-algrothms/content/2.%E7%AE%97%E6%B3%95%E5%88%86%E6%9E%90/2.6.%E5%88%97%E8%A1%A8/

参考学习

def test1():
    l=[]
    for i in range(1000):
        l=l+[i]
        
def test2():
    l=[]
    for i in range(1000):
        l.append(i)

def test3():
    l=[i for i in range(1000)]
    
def test4():
    l=list(range(1000))
    
from timeit import Timer #导入模块
t1=Timer('test1()','from __main__ import test1')
print('concat',t1.timeit(number=1000),'milliseconds')

  

猜你喜欢

转载自www.cnblogs.com/papio/p/9448931.html