【发布时间】:2021-07-06 19:38:55
【问题描述】:
我想在我迭代的每个数据库中创建一个列(阶段)。但是,我希望它计算表的迭代次数。代码如下。
cnt = 10
dict_of_df = {}
for i in range(0,10):
#newname = df['col'].values[i]
dict_of_df["df_{}".format(i)] = sql_query1
dict_of_df["df_{}".format(i)]['Stage'] = format(i)
但是,当我得到结果时,dict_of_df["df_0"] 的 Stage 列不包含等于 0 的值,dict_of_df["df_1"] 的 Stage 列不包含
不包含等于 1 的值。
有人知道如何更正这个脚本吗?非常感谢
【问题讨论】:
标签: python dataframe for-loop multiple-columns