【发布时间】:2017-10-25 16:55:47
【问题描述】:
我有一个列表 [1,2,3,4,5,6,7,8],我想将它分成多个列表,例如: [[1,2,3,4,5,6,7,8],[1,2,3,4,5,6,7],[1,2,3,4,5,6].. .
def breakdown(a):
x = []
y = []
q = len(a)
while q > 0:
y += [a]
a.pop()
q -= 1
print(y)
上面的代码返回空列表,如果我从 y+=[a] 中删除括号,我会得到一个正确元素的列表([1,2,3,4,5,6,7,8 ,1,2,3,4,5,6,7,1,2,3,4,5,6....],但没有分解成单独的列表。
【问题讨论】:
标签: python-3.x