如何将多个函数应用于所有工作表,然后保存为一个excel工作簿



所以我使用pd.read_excel('df.xlsx',sheet_name=None)从excel文件导入了所有的工作表。我有一个键值对字典。在所有这些床单里都有一张桌子。我想将第一列作为索引,然后从我已经拥有的单独数据框中插入一列。

解决这个问题的最好方法是什么,我应该单独保存所有的表到dfs中,还是有一种方法来循环键值对?

<表类="年代桌子">信息坳一个坳Btbody><名字第二名字<电话/td>

由于您有一个键、值的字典,其中每个值都是一个df,因此您可以遍历它们并首先设置索引,然后基于另一个df创建列。用途:

for name, df in data.items():
df = df.set_index('info')
df['new col'] = another_df['specified col']