小编Tra*_*ZzZ的帖子

切片列表和组

例如,如果我们的源列表是:

input = [1, 2, 3, 4, 5, 6, 7, 8, 9, ... ]
Run Code Online (Sandbox Code Playgroud)

我需要这样的东西:

output = {1:[1], 2:[2,3], 3:[4,5,6], 4:[7,8,9,...], ...}
Run Code Online (Sandbox Code Playgroud)

我尝试这样,但这不能正常工作:

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
Run Code Online (Sandbox Code Playgroud)

python list

9
推荐指数
2
解决办法
181
查看次数

标签 统计

list ×1

python ×1