看板
[ Python ]
討論串[問題] List擴編的處理速度...
共 9 篇文章
內容預覽:
你還是沒有了解兩者的差異。你如果真的要比較 append method 與 += operator 的. 速度,你要把 += operator 的 right operand 的額外成本扣掉,也就是說你只能. 去累計 operator += 本身所需要的時間. for i in xrange(b):
(還有469個字)
內容預覽:
比較兩個將原list copy出來後 再擴編時的速度. 也就是純粹比較. y = x[:]. y.append(i). 和. y = x + [i]. 這兩個速度的不同.... code如下. ========. from time import time. a = 30000. b = 30000
(還有527個字)
內容預覽:
如果要針對一個list去增加內容時. code如下:. =======. from time import time. def cal(x):. list = []. start = time(). for i in xrange(x):. list.append(i) #Line 6:可修改的一行
(還有322個字)