ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python读取csv文件,并从中提取想要的数据列

2020-12-23 18:02:38  阅读:71  来源: 互联网

标签:分割 提取 读取 python list result csv data


def read_test():
    with open("wine_data.csv","r") as f:
        data = f.readlines()   #按行读取数据
        data=data[1:]
    result = []
    for i in data:
        i_list = i.split(",")    #使用逗号分割方法分割
        try:
            result.append([i_list[2], i_list[3], i_list[4], i_list[5], i_list[6],
                           i_list[7], i_list[8], i_list[9], i_list[10], i_list[11], i_list[12],
                           i_list[13], i_list[14].replace("\n", "")]) 
 # 提取我们需要的数据 i_list[2],i_list[3] 可以根据自己想要的列数据
#来设定,由于我的csv文件需要的列有点多,
#我这样设置感觉好麻烦,如果有其他方法请告知,谢谢,缩小代码
        except Exception as e:
            pass
    result= np.float32(result)
    return result


 

标签:分割,提取,读取,python,list,result,csv,data
来源: https://blog.csdn.net/weixin_48780159/article/details/111595298

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有