I'd like to loop through every DataFrame in my Python workbook and change all column names to lower case and snake case. I tried this code, with a list of the DataFrames, but keep getting an AtrributeError?
df_list = ['accounting','finance','fp_a','marketing','safety','supply_management']
for df in df_list:
df.rename(columns=lambda col: col.replace(' ', '_').lower(), inplace=True)
AttributeError: 'str' object has no attribute 'rename'