【发布时间】:2020-04-22 09:06:28
【问题描述】:
python_3 问题:有没有人可以帮我在 for 循环中编写这段代码:
df_0 = df[0:100]
df_1 = df[100:200]
df_2 = df[200:300]
.
.
df_n = df[n*100:len(df.index)]
【问题讨论】:
-
你能告诉我们你尝试了什么吗?这不是请求别人帮助你的好方法,你至少应该试一试并尝试自己做。
-
我知道您想为每个切片创建单独的变量,但另一种选择是创建一个字典,其中包含您可以从中选择/迭代的所有内容:
{f'df_{i}': df[n:(n+100)] for i,n in enumerate(range(0, len(df), 100))}
标签: python-3.x pandas loops