python读取csv文件的某一列或某几列

python读取csv文件的某一列或某几列

 

import csv
import pandas as pd

with open('D:\Data\新建文件夹\list3.2.csv','r') as csvfile:
reader = csv.reader(csvfile)
column1 = [row[1]for row in reader]
print(column1)


# 下面是按照列属性读取的
d = pd.read_csv('D:\Data\新建文件夹\list3.2.csv', usecols=['case', 'roi', 'eq. diam.','x loc.','y loc.','slice no.'])
print(d)

d = pd.read_csv('D:\Data\新建文件夹\list3.2.csv', usecols=['case', 'roi', 'eq. diam.','x loc.','y loc.','slice no.'],
nrows=10)
# 这是表示读取前10行

转载于:https://www.cnblogs.com/valorchang/p/11320115.html

    原文作者:weixin_30362801
    原文地址: https://blog.csdn.net/weixin_30362801/article/details/99063525
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞