维度:一组数据的组织形式

  • image.png
  • html、josn

    一维数据的表示与处理

    表示方式:
    数据有序:列表类型
    数据无序:集合类型
    存储方法:
    空格分割
    逗号分割 — csv格式,更标准
    其他特殊符号分割
    读入一维数据:

    1. txt = open(fname).read()
    2. ls = txt.split() #空格分割
    3. ls = txt.split(",")#,分割
    4. ls = txt.split("$")#特殊符号¥分割
    5. f.close()

    若数据中包含“,”且数据分割用“,”处理思路:

    1. 不使用“,”做分割符
    2. 在数据“,”前加上转义符“\,”

一维数据写入文件:

  1. ls = ['中国','美国','日本']
  2. f = open("fname.csv",'w')
  3. f.write(' '.join(ls)) #空格分割
  4. f.write(','.join(ls)) #,分割
  5. f.write('$'.join(ls)) #特殊符号¥分割
  6. f.close()

二维数据表示与处理

存储方式:
元数据
Excel数据
数据库文件
csv格式
从CSV格式读入数据:

  1. fo = open("fname.csv")
  2. ls = []
  3. for line in fo:
  4. line = line.replace("\n","")
  5. ls.append(line.split(","))
  6. fo.close()

将数据写入CSV格式的文件:
image.png
逐一处理方式:
image.png
CSV格式:
基本信息:

特殊说明:
image.png
如何存储:
image.png
SUM:
image.png