【发布时间】:2019-04-22 14:14:31
【问题描述】:
如果数据集包含 n=385,现在我想拆分每个块包含 95、95、95、95、5 之类的点。现在我想将最后 5 个点添加到前一个块中
我在 jupyter notebook 上运行
def chunks(l, n):
return [l[i:i+n] for i in range(0, len(l), n)]
slice =chunks(dataframe, int(len(dataframe)/4))
我希望输出大小相等
【问题讨论】:
-
对于
chunks([1,2,3,4,5,6,7,8,9,10],3),你的输出是[[1, 2, 3], [4, 5, 6], [7, 8, 9, 10]],我将最后一个元素附加到倒数第二个子列表中吗?