list_a = []
for color in [True,False]:
for piece in range(1,7):
list_a = list_a + function(piece,color)
這裏function(piece,color)
返回一個列表,我想加入,最後返回長長的名單,可以itertools.chain
在這裏使用?因爲我認爲它可能會更快。我只顯示一個例子,但在我的實際代碼循環運行約10萬次,這就是爲什麼我正在尋找一個更快的方法。Itertools代替嵌套循環
最好的種類的答案解釋瞭如何解決它以及爲什麼他們錯了。其他人都沒有解釋爲什麼'lst = lst + ele'是一個壞主意。 – TemporalWolf