我試圖創建一個列表的列表,使得每個內部列表都有8個元素,在一個python單行程中。Python - 將一個列表轉換爲列表清單
到目前爲止,我有以下幾點:
locations = [[alphabet.index(j) for j in test]]
映射到一個大名單列表內:
[[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]]
但我想它分裂爲多個內部列表,每個8個元素:
[[1,2,3,4,5,6,7,8],[9,10,11,12,13,14,15,16]]
任何想法如何實現這一目標?與range()
可能的重複[你如何將一個列表分割成Python中大小均勻的塊?](http://stackoverflow.com/questions/312443/how-do-you-split-a-list-into-evenly- python) – Mephy