首页 > 解决方案 > 如何遍历数据框列表

问题描述

我有大约 13 个数据框。我需要将所有这些写入 csv。所以我想我可以使用for循环。例如:

data1 = pd.Dataframe({'Name':['Tom', 'Jack', 'Steve', 'Ricky'],'Age':[28,34,29,42]})
data2 = pd.Dataframe({'Name':['ABC', 'EFG', 'HIJ', 'LMN'],'Age':[2,3,9,4]})
..
data13 = ....


list_df = [data1, data2,.....,data13]

for i in list_df:
    list_df[i].to_csv(...)

但它说列表不能有数据框错误。我该怎么做才能遍历df的变量名?

标签: pythonpandaslistfor-loop

解决方案


只需这样做:

for i in list_df:
    i.to_csv(...)

推荐阅读