2017-10-21 64 views
-1

我有稱爲a嵌套列表:嵌套列表此外

a = [[0, 1, 2, 3, 4], [10, 11, 12, 13, 14]] 

我的期望的輸出是包含在a所述第一列表中的新列表(b):[0, 1, 2, 3, 4]。然後,我要附加到這個列表中的所有在[10, 11, 12, 13, 14]值的添加到最後數[0, 1, 2, 3, 4]

b = [0, 1, 2, 3, 4, 14, 15, 16, 17, 18] 
+0

什麼是你的問題?這只是描述了這個問題。你有什麼嘗試?你需要什麼特別的幫助? – Carcigenicate

+0

我還沒有寫代碼,我需要建議從哪裏開始(完整的初學者) –

+0

這不是一個適當的地方要問。你應該已經有了一個開始,並且陷入了一些你可以問到的具體問題。廣泛的「我該怎麼做」這個問題不是關鍵問題。開始吧,當你有一個特定的問題,我們可以幫助你。 – Carcigenicate

回答

0
# Your First List 
a =[[0, 1, 2, 3, 4], [10, 11, 12, 13, 14]] 

# Your Second List which is initalized as empty. 
b = [] 

# Adding first list from (a) which is a[0] into second list 
# a[0] = [0, 1, 2, 3, 4] 
# a[1] = [10, 11, 12, 13, 14] 

b.extend(a[0]) 

# b = [0, 1, 2, 3, 4] 

# I then want to append to this list all of the values in [10, 11, 12, 13, 14] added 
# the last number in [0, 1, 2, 3, 4]. 

# a[0] = [0, 1, 2, 3, 4] 
# a[0][-1] = 4 

last_val = a[0][-1] 


second_list = a[1] # [10, 11, 12, 13, 14] 

for item in second_list: 
    b.append(item+last_val) 


print(b) 

# b = [0, 1, 2, 3, 4, 14, 15, 16, 17, 18]