我有一个字典d
,里面装满了一系列数据框:
key type size value
gm1 dataframe mxn ....
gm2 dataframe mxN ...
..
gm10 dataframe nxM ...
我想使用它们的keys
作为新数据帧的名称来一个接一个地输出这些数据帧。我首先尝试通过遍历字典的键来做到这一点:
for key in d.keys():
key = d[key]
这为我提供了最后一个数据帧gm10
的输出,并为它命名为key
,因为它只是将名称更新为键,而不是将输出数据框命名为其键。
是否有一种简单的方法来将gm1
,gm2
,.... gm10
分别作为自己的命名数据帧?
答案 0 :(得分:0)
这是词典
d={}
要获取数据框的名称并打印名称列表
listing=list(d)
print(listing)
浏览数据框的名称
&一对一获取数据框
&一次打印数据框
for l in listing:
df= d[l]
print(l)
print (df)