【发布时间】:2021-11-16 13:04:58
【问题描述】:
我有四个数据框 df_may、df_jun、df_jul、df_aug。 虽然我可以用 4 行代码手动将它们写入单个 csv 文件,但我想在 for 循环中这样做。
这是我尝试过的,带有 SytnaxError
months = ['may','jun','jul','aug']
for i in months:
df_{}.format(i).to_csv('raw_master_{}'.format(i))
另外,我可以使用笔记本中的现有数据框以某种方式提取列表“月”吗?
【问题讨论】:
-
为什么不使用 dict ,其中 key 是您要写入 csv 的名称,而 value 是实际数据帧,然后遍历字典的键并用其各自的数据帧写入每个数据帧名称来自字典的键。
标签: python pandas string list syntax