【发布时间】:2020-05-31 18:06:14
【问题描述】:
我有如下代码。
ind1=0
for ind in df2.index:
df3 =df1[df2.iloc[ind1,2:].dropna().tolist()]
df3.insert(0,'Col',df2.loc[ind,1])
display(df3)
ind1=ind1+1
基本上对于每次迭代,数据都将存储到df3。但是我想为 for 循环中的每次迭代动态创建新的 DataFrame。
谁能帮助我,如何使用 for 循环动态生成新的 DataFrame。
【问题讨论】:
标签: python python-3.x pandas dataframe pandas-groupby