dict objetos convertidos em string quando lidos de csv para dataframe pandas python

Eu tenho um arquivo csv, que tem muitas colunas. Uma coluna contém dados na forma de objetos dict, bem como cadeias.

Por exemplo: a coluna contém dados como: {"a": 5, "b": 6, "c": 8}, "usa", "india", {"a": 9, "b": 10 ", c ": 11}

Quando li este csv em um dataframe usando:

df = pd.read_csv(path)

esses dados da coluna sãoreconhecido como string quando eu fizdf.applymap(type) para verificar o tipo de cada elemento armazenado nesta coluna específica.

Mas os dados não possuem aspas nem em csv nem no quadro de dados. Mas os objetos dict ainda são convertidos em string e armazenados no dataframe.

Ao verificar o tipo de coluna, ele se torna um objeto.

Por favor, sugira como ler do csv no dataframe de modo que os objetos dict sejam reconhecidos como dict e strings como strings nesta coluna específica.

questionAnswers(1)

yourAnswerToTheQuestion