从名称和数据名称的字典中创建数据名称



我尽力寻找一个类似的答案,但似乎没有找到必要的。

我有一个数据框架对象的字典,其中键是数据框架名称,值是实际的数据框架

table_names_dict = {'name_1': dataframe_1, 'name_2': dataframe_2}

我正在尝试遍历字典并动态创建单独的数据框架,使用键作为它们的名称:

name_1 = dataframe_1
name_2 = dataframe_2

我尝试了一些类似的东西

for key, value in table_names_dict.items():
key = value

这只是创建了一个名为value

的数据框架我也试过

locals().update(table_names_dict)

它确实创建了必要的变量,但是在Spyders变量资源管理器中无法访问它们,并且从我所读到的来看,使用locals()是不被允许的。

我做错了什么?

你可以使用globals():

for i in table_names_dict:    
globals()[i]=table_names_dict[i]

相关内容

  • 没有找到相关文章

最新更新