我有兩個列表添加兩個列表的最佳方式?
list1 = [(100, A, 22), (200,B, 33), (300, C, 44)]
和
list2 = [(100,A,333), (200,B,444), (500, D, 555)]
所以我想爲我的最終名單是
final_list = [ (100,A, 22, 333), (200,B,33,444), (300,C,44,0), (500,D,0,555)]
如果我只是添加了兩個列表,它不會幫助我。我怎樣才能達到最終名單。
感謝
這是一個壞主意,用'list'作爲變量它也是關鍵字時的名稱。 – Hooked 2012-02-07 14:32:57
@Hooked:'list'不是[關鍵字](http://docs.python.org/reference/lexical_analysis.html#keywords)。無論如何,將它用作標識符是一個壞主意,因爲它是內置類型的名稱。 – 2012-02-07 15:01:58
@SvenMarnach我沒有意識到這種區別,直到你指出。我假設python讓你爲任何保留字指定一個變量(並且我錯誤地認爲內置類型屬於該組)。所以看起來你可以有一個'set'和'list'變量,但不是'for'或'yield'。你知道背後的理由是什麼嗎? – Hooked 2012-02-07 15:55:52