Я Я пытался удалить кавычки из df_names, чтобы создать df_list, однако цикл for по-прежнему обрабатывает его как список/str, а не как кортеж, содержащий фреймы данных.
Подводя итог, я просто хочу преобразовать список df_names в кортеж для запуска цикла for ниже.
...
Код: Выделить всё
df_names = ['df1', 'df2', 'df3']
df_list = [df1, df2, df3]
for i, k in zip(df_list, df_names):
i['new_column'] = k
Подробнее здесь: https://stackoverflow.com/questions/729 ... ata-frames