用列表推導式代替for循環創建列表
@timmer def test1(): a = [] for i in range(100000): a.append(i) # print(a) @timmer def test2(): a = [i for i in range(100000)] # print(a)
函數:test1() 開始運行:
函數: test1() 運行了 0.006981849670410156秒
函數:test2() 開始運行:
函數: test2() 運行了 0.003988742828369141秒
速度提高了很多