2013-10-16 28 views
0

我有兩個列表插入一個列表的內容到另一個列表在一個特定的指數

list1 = [1,2,3,4,5] 
list2 = [6,7] 

我想list2中的內容插入的list12個指標得出結果

list1 = [1,2,6,7,3,4,5] 

我已經試過:

list1.insert(2,list2)[1,2,[6,7],3,4,5]

temp = list1[:2] 
temp.extend(list2) 
temp.extend(list1[2:]) 
print(temp) 

但它似乎不是一個好辦法

做什麼辦法可以這樣做

list1.insert(2,extend(list2)) 

回答

2
>>> list1 = [1,2,3,4,5] 
>>> list2 = [6,7] 
>>> list1[2:2] = list2 
>>> list1 
[1, 2, 6, 7, 3, 4, 5] 
相關問題