l = list(range(15))
n = 3
print([l[i:i + n] for i in range(0, len(l), n)])
python中如何比较简单的把一个列表按指定数目分成多个列表?比如[1,2,3,4,5,6,7,8,9,10]分成[1,2,3][4,5,6][7,8,9][10]
最新推荐文章于 2023-03-17 18:10:15 发布
本文解析了如何使用Python列表推导式结合range和步长n,实现列表的子集划分。通过示例展示了如何生成固定长度的连续子列表。这对于处理数据切片和迭代理解很有帮助。
3399

被折叠的 条评论
为什么被折叠?



