以下是一个遍历包含数据框的字典的示例代码:
# 创建一个包含数据框的字典
data_dict = {
'df1': pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}),
'df2': pd.DataFrame({'C': [7, 8, 9], 'D': [10, 11, 12]})
}
# 遍历字典中的每个数据框
for key, df in data_dict.items():
print(f"Data Frame Name: {key}")
print(df)
print()
这段代码首先创建了一个包含数据框的字典 data_dict
。然后使用 items()
方法遍历字典中的每一项,其中每一项由键(数据框的名称)和值(数据框本身)组成。在循环中,我们打印出数据框的名称和内容。
输出结果为:
Data Frame Name: df1
A B
0 1 4
1 2 5
2 3 6
Data Frame Name: df2
C D
0 7 10
1 8 11
2 9 12
这样就能遍历字典中的每个数据框并对其进行相应的操作。