0

I want to name my dataframe dynamically based on a variable and a text.

for example:

import pandas as pd

var = 'A'
x = 'df_' + str(var)
x = pd.DataFrame()
x

The dataframe is now called:

x 

But I want it to be called:

df_A

Is this possible?

EDIT (solution):

A better way to handle my problem is:

var = 'A'
globals()['df_'+ var] = pd.DataFrame()

0 Answers0