我做了很多搜索,找不到任何相关内容。是否有内置函数自动生成我创建的Pandas数据帧列表?
例如,我创建了三个数据框:expand : function() {
this.$.stretchMe.classList.toggle('stretched');
}
df1
df2
现在我需要一个像df3
这样的列表,所以我可以遍历它。
答案 0 :(得分:4)
我的hacky方式得到他们( - :
Python提供了一个内置的globals
,它返回一个字典,其中键是命名变量,值是对象本身。我们可以使用列表推导并迭代字典的所有值,只获取pd.DataFrame
类型的
d = globals()
df_list = [v for k, v in d.items() if isinstance(v, pd.DataFrame)]
答案 1 :(得分:1)
%who_ls DataFrame
这是列表中加载到内存中的所有数据帧
all_df_in_mem =%who_ls DataFrame