如何将Pandas对象转换为python3中的列表

时间:2019-06-05 05:37:47

标签: python pandas csv

基本上,我需要使用pandas转换从csv获得的列并将其放入列表中。目前它是一个熊猫对象,我尝试做list(pandaObject),但这不起作用。有人有什么想法吗?

df = pandas.read_csv(csv_file)
years=df[['1987']]  #Gets a a column

###Now I need something to convert years to a list###

1 个答案:

答案 0 :(得分:1)

years = df[['1987']]返回仅包含该列的数据框。相反,您应该首先从列中获得一个Series,然后转换为列表:

years = df['1987'] #return a Series
years_list = years.tolist() #coverts Series to list