@NikitaGupta, например

я есть CSV-файл, который имеет много столбцов. Один столбец содержит данные в виде объектов dict, а также строк.

Например, столбец содержит данные, такие как: {"a": 5, "b": 6, "c": 8}, "США", "Индия", {"a": 9, "b": 10, " с ": 11}

Когда я прочитал этот CSV в кадре данных с помощью:

df = pd.read_csv(path)

этот столбец данныхраспознается как строка когда я сделалdf.applymap(type) чтобы проверить тип каждого элемента, хранящегося в этом конкретном столбце.

Но у данных нет кавычек ни в csv, ни в кадре данных. Но все же объекты dict преобразуются в строку и сохраняются в датафрейме.

При проверке типа столбца он оказывается объектом.

Пожалуйста, предложите, как читать из csv в фрейм данных, чтобы объекты dict распознавались как dict, а строки как строки в этом конкретном столбце.

Ответы на вопрос(1)

Ваш ответ на вопрос