Python二维数据的处理

来自CloudWiki
Cloud17讨论 | 贡献2020年2月5日 (三) 09:34的版本 (创建页面,内容为“==二维数据的处理== ===二维数据的表示=== 二维数据由多个一维数据构成,可以看作是一维数据的组合形式。因此,二维数据可…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

二维数据的处理

二维数据的表示

二维数据由多个一维数据构成,可以看作是一维数据的组合形式。因此,二维数据可以采用二维列表来表示。

ls = [
        ['指标','2014年','2015年','2016年'],
        ['居民消费价格指数','102','101.4','102'],
        ['食品','103.1','102.3','104.6'],
        ['烟酒及用品','99.4','102.1','101.5'],
     ]

二维数据的存储

f = open("cpi.csv","w")
for row in ls:
    f.write(",".join(row)+"\n")

f.close( )

二维数据的处理

f = open("cpi.csv","r")

bs = []
for line in f:
    bs.append(line.strip('\n').split(","))

f.close()
print(bs)