一维数据的格式化和处理
数据组织的维度
一维数据的表示
一维数据的存储
一维数据的处理
维度:一组数据的组织形式
二维数据
由多个一维数据构成,是一维数据的组合形式
例如:表格,是典型的二位数据
多维数据
由一维或二维数据在新维度上扩展形成
高维数据
利用最基本的二元关系展示数据间的复杂结构
数据的操作周期
存储<>表示<>操作
=============一维数据的表示===========
如果数据间有序,使用列表类型
ls = [3.1398,3.1349,3.1376]
列表类型可以表达一维有序数据
for循环可以遍历数据,进而对每个数据进行处理
如果是数据间无序:使用集合类型
st = {3.1398,3.1349,3.1376}
集合类型可以表达一维无序数据
for循环可以遍历数据,进而对每个数据进行处理
=============一维数据的存储===========
存储方式一:空格分隔
中国 美国 日本 德国 法国 英国 意大利
-使用一个或多个空格分隔进行存储,不换行
-缺点:数据中不能存在空格
存储方式二:逗号分隔
中国,美国,日本,德国,法国,英国,意大
-使用英文半角逗号分隔数据进行存储,不换行
-缺点:数据中不能由英文逗号
存储方式三:其他方式
中国¥美国¥日本¥德国¥法国¥英国¥意大
-使用其他符号或符号组合分隔,建议采用特殊符号
-符号:需要根据数据特点定义,通用性较差
读取文件的方式
f = open('data2.txt',encoding = 'UTF-8')
txt = f.read()
ls = txt.split()#根据空格分隔字符串中的信息,将每个元素转换为列表