【问题标题】:How to assign dataframe to value of a list如何将数据框分配给列表的值
【发布时间】:2016-05-20 16:29:54
【问题描述】:

我目前正在尝试为列表的每个元素声明一个数据框,其中数据框的名称是列表的元素。例如我有:

liste
Out[205]: ['Modele', 'TypeJours', 'Historique', 'Temp']

我想要类似的东西:

Modele = pd.DataFrame()
TypeJours = pd.DataFrame()

等等。 你知道我怎么能用python做这样的事情吗? 提前致谢。

【问题讨论】:

    标签: list pandas dataframe


    【解决方案1】:

    globals().update({ df_name : pd.DataFrame() for df_name in lst})

    您可以使用 dict 理解更新全局变量,为列表中的每个条目创建一个空的 df。不确定这是否是一个好习惯。

    【讨论】:

      猜你喜欢
      • 2020-05-23
      • 2021-12-04
      • 2013-11-15
      • 2023-03-25
      • 1970-01-01
      • 2019-06-19
      • 1970-01-01
      • 2015-02-09
      • 2020-01-23
      相关资源
      最近更新 更多