zoukankan      html  css  js  c++  java
  • python读取CSV数据

                       CSV (逗号分隔值(Comma-Separated Values,CSV)文件)(简称为 CSV)是指将数据列用逗号分隔的文件。文件的扩展名是 .csv。另一种数据类型,叫作制表符分隔值(tab-separated values,TSV)数据,   有时也与 CSV归为一类。TSV 与 CSV 唯一的不同之处在于,数据列之间的分隔符是制表符(tab), 而不是逗号。文件的扩展名通常是 .tsv,但有时也用 .csv 作为扩展名。从本质上来看,  .tsv 文件与 .csv 文件在 Python 中的作用是相同的。

    在文本编辑器中打开 CSV 文件,你看到的数据应该与其类似:
    "Year","Country","Sex","Display Value","Numeric"
    "1990","Andorra","Both sexes","77","77.00000"
    "2000","Andorra","Both sexes","80","80.00000"
    "2012","Andorra","Female","28","28.00000"
    "2000","Andorra","Both sexes","23","23.00000"
    "2012","United Arab Emirates","Female","78","78.00000"
    "2000","Antigua and Barbuda","Male","72","72.00000"
    "1990","Antigua and Barbuda","Male","17","17.00000"
    "2012","Antigua and Barbuda","Both sexes","22","22.00000"
    "2012","Australia","Male","81","81.00000"

    下面用 Python (运行环境python2.7)打开这个文件,并将数据转换成
    Python 可以理解的格式。这只要几行代码:

    1 import csv
    2 csvfile = open('/home/lwk/python_test_data/data_processing/scores.csv', 'rb')
    3 reader = csv.reader(csvfile)
    4 for row in reader:
    5 print row

  • 相关阅读:
    419. Battleships in a Board
    150. Evaluate Reverse Polish Notation
    153. Find Minimum in Rotated Sorted Array
    319. Bulb Switcher
    223. Rectangle Area
    iOS 常用到的宏#define
    VRAR 使用 SceneKit
    VR、AR、MR定义区别
    Swift 开源项目练习应用
    Swift3.0 UITextField
  • 原文地址:https://www.cnblogs.com/liweikuan/p/13907541.html
Copyright © 2011-2022 走看看