Python读取csv指定列并转化为列表(python读取csv并转为数组)

http://www.itjxue.com  2023-03-28 01:11  来源:未知  点击次数: 

python 怎么把csv中的数据写入列表?

使用pandas读取的方法是

pandas.to_csv()

得到的结果是dataframe格式,再用numpy库转一下

具体代码:

import pandas as pd

import numpy as np

file_content = pd.to_csv(r'C:\新建文件夹\result123.csv')

row = np.array(file_content)

lx = row.tolist()

python读取csv文件中的多列数据为列表

import?csv

reader?=?csv.reader(file('name.csv',?'rb'))

for?line?in?reader:

????print?line

#这个reader?读出来就是一个列表

Python怎么读取csv文件指定列为dataframe?

设置read_csv()的mangle_dupe_cols参数为True

重复的列将被指定为“X”、“X.1”、“X.N”,而不是“X”…“X”。如果列中有重复的名称,传入False将导致数据被覆盖。

建议多看文档!

希望对您的问题有所帮助!

python如何读取csv某列XX行数据保存为列表?

list1 = df[[df.columns[2],df.columns[0]]]

list2 = df[[df.columns[2],df.columns[1]]]

(责任编辑:IT教学网)

更多

推荐微软认证文章