“Панды читают столбцы как список” Ответ

Как получить столбец DataFrame в качестве списка

import pandas as pd

data_dict = {'one': pd.Series([1, 2, 3], index=['a', 'b', 'c']),
             'two': pd.Series([1, 2, 3, 4], index=['a', 'b', 'c', 'd'])}

df = pd.DataFrame(data_dict)

print(f"DataFrame:\n{df}\n")
print(f"column types:\n{df.dtypes}")

col_one_list = df['one'].tolist()

col_one_arr = df['one'].to_numpy()

print(f"\ncol_one_list:\n{col_one_list}\ntype:{type(col_one_list)}")
print(f"\ncol_one_arr:\n{col_one_arr}\ntype:{type(col_one_arr)}")
Grieving Grivet

Список столбцов DataFrame

import pandas as pd

lst = [1,2,3]
df = pd.DataFrame([lst])
df.columns =['col1','col2','col3']
df

to get this:

    col1    col2    col3
0   1       2       3
Important Ibex

Панды читают столбцы как список

from ast import literal_eval


df.Col3 = df.Col3.apply(literal_eval)
print(df.Col3[0][0])
Proj1
Real Raccoon

Ответы похожие на “Панды читают столбцы как список”

Вопросы похожие на “Панды читают столбцы как список”

Больше похожих ответов на “Панды читают столбцы как список” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования