在for循环的每次迭代中,我都会更改熊猫数据框“ df_A”的值,并不断将其附加到数据框“ df_A_final”。
df_A_final = pd.DataFrame()
for value in [1,2,3]:
df_A['month'] = value
df_A_final.append(df_A)
当我打印df_A_final时,它没有df_A的所有值。相反,它只有1行。只是想知道我在这里想念的是什么。任何建议将不胜感激
答案 0 :(得分:0)
df_A['month'] = [1,2,3]
df_A_final = df_A.explode('month')