例如,如果我们的源列表是:
我尝试了以下方法,但是它没有正确地工作:
input = [1, 2, 3, 4, 5, 6, 7, 8, 9, ... ]
我需要类似这样的东西:
output = {1:[1], 2:[2,3], 3:[4,5,6], 4:[7,8,9,...], ...}
我尝试了以下方法,但是它没有正确地工作:
groups = {}
N = 1
group = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for i in range(0, len(group)-1):
groups.update({N:group[i:i+N]})
N+=1
input
,因为它会遮蔽内置函数。 - Bhargav Rao