如何将数据帧列表导出到每个 csv 文件?

How do i export a list of dataframes to each csv file?

我有一个数据框列表,我想将每个元素导出到不同的 csv 文件中。我该怎么做?我是 python 的新手。提前致谢

col1 col2
a    b
c    d

以上df1

col3 col4
e    f
g    h

以上df2

list = [df1, df2]

您可以通过同时遍历数据帧列表及其名称来实现。以下代码应该可以工作

dfs = [df1, df2]
names = ['df1', 'df2']

for df,name in zip(dfs, names): 
   df.to_csv(name + '.csv')