代码之家  ›  专栏  ›  技术社区  ›  Ahamed Moosa

使用列表中的项目作为空数据框的名称[重复]

  •  0
  • Ahamed Moosa  · 技术社区  · 6 年前

    我有一个清单如下

    我想用这些列表项创建空数据帧,我已经尝试了以下方法

    for i in list:
        str(i) = pd.DataFrame()
    

    我想创建3个熊猫数据框

    df1
    df2
    df3
    

    我做了广泛的搜索,但没有找到解决方案。

    1 回复  |  直到 6 年前
        1
  •  1
  •   It_is_Chris    6 年前

    使用 exec

    l = ['df1','df2','df3']
    for x in l:
        exec('%s = pd.DataFrame()' %x)