In python3 you can convert each pd.DataFrame object in the given list
json_dfs = json.dumps([df.to_json() for df in [df1, df2]])
To convert it back, simply use
dfs = [pd.read_json(df_js) for df_js in json.loads(json_dfs)]