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

-
一维数据的表示与处理
表示方式:
数据有序:列表类型
数据无序:集合类型
存储方法:
空格分割
逗号分割 — csv格式,更标准
其他特殊符号分割
读入一维数据:txt = open(fname).read()ls = txt.split() #空格分割ls = txt.split(",")#,分割ls = txt.split("$")#特殊符号¥分割f.close()
若数据中包含“,”且数据分割用“,”处理思路:
- 不使用“,”做分割符
- 在数据“,”前加上转义符“\,”
一维数据写入文件:
ls = ['中国','美国','日本']f = open("fname.csv",'w')f.write(' '.join(ls)) #空格分割f.write(','.join(ls)) #,分割f.write('$'.join(ls)) #特殊符号¥分割f.close()
二维数据表示与处理
存储方式:
元数据
Excel数据
数据库文件
csv格式
从CSV格式读入数据:
fo = open("fname.csv")ls = []for line in fo:line = line.replace("\n","")ls.append(line.split(","))fo.close()
将数据写入CSV格式的文件:
逐一处理方式:

CSV格式:
基本信息:
特殊说明:
如何存储:
SUM:
