Есть ли способ создать один столбец DataFrame pandas из списка без копирования списка?Python

Программы на Python
Anonymous
Есть ли способ создать один столбец DataFrame pandas из списка без копирования списка?

Сообщение Anonymous »

Предположим, у меня есть этот код:

Код: Выделить всё

import pandas as pd

mylist = [item for item in range(100000)]
df = pd.DataFrame()
df["col1"] = mylist
Копируются ли данные в моем списке, когда они назначены df["col1"] ? Если да, то есть ли способ избежать этой копии?

Изменить: мой список в данном случае представляет собой список строк. Из этих ответов я получаю одну вещь: если вместо этого я создам массив этих строк, дублирования данных не произойдет. Я вызываю df["col1"] = mynparray?

Подробнее здесь: https://stackoverflow.com/questions/513 ... thout-copy

Вернуться в «Python»