看板 [ Python ]
討論串[問題] 合併兩個List
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間13年前 (2012/10/20 18:21), 編輯資訊
0
0
0
內容預覽:
a + b 會創造出一個新的 list, 裡面包含 a 和 b 的所有元素. 而用 extend 則是 in-place 的, a.extend(b) 會把 b 的所有元素加入 a 中. 這兩個 operation 複雜度基本一樣. 不過我用 timeit 實測好像 + 會快一點點(Python 2
(還有1134個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Arim (Arim5566)時間13年前 (2012/10/20 17:08), 編輯資訊
0
0
0
內容預覽:
各位版友好. 如果我想把兩個list合併成一個list. a=[1,2]. b=[2,5]. 可以合併成c=[1,2,2,5]. 作法是. a.extend(b). 但是這個要花O(n)的時間. 或者是. a+b. 用+號這個operator做出來的效果跟extend一模一樣. 但是我不清楚這個op
(還有451個字)
首頁
上一頁
1
下一頁
尾頁