您好,登錄后才能下訂單哦!
#!/usr/bin/env
import datetime
class adair:
def test1(n):
lst=[]
for i in range(n*10000):
lst = lst + [i]
return lst
def test2(n):
for i in range(n*10000):
lst = lst.append(i)
return lst
def test3(n):
return [i for i in range(n*10000)]
def test4(n):
return list(range(n*10000)
if __name__ == '__main__':
f=adair()
start = datetime.datetime.now()
f.test1(2)
end = datetime.datetime.now()
print(end-start)
start = datetime.datetime.now()
f.test2(2)
end=datetime.datetime.now()
print(end-start)
start=datetime.datetime.now()
f.test3(2)
end=datetime.datetime.now()
print(end-start)
start=datetime.datetime.now()
f.test4(2)
end=datetime.datetime.now()
print(end-start)
測試結果如下:
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。