python处理表格时候如何逐行处理csv格式的数据
数据的处理是一些实验的基础,今天介绍的是一种逐行处理.csv后缀文件的方法
文章所用到的.csv数据如下:
城市 | 环比 | 同比 | 定基 |
---|---|---|---|
北京 | 101.5 | 120.7 | 121.4 |
上海 | 101.2 | 127.3 | 127.8 |
广州 | 101.3 | 119.4 | 120.0 |
深圳 | 102.0 | 140.9 | 145.5 |
沈阳 | 100.1 | 101.4 | 101.6 |
我们想在python中对上述数据进行读取并最终得到以下的输出结果:
代码如下:
File = open("price2016.csv", "r", encoding='UTF-8') #导入数据
for file in File:
# print(file)
file = file.replace("\n", "")
file = file.split(',')
ls = " "
for i in file:
ls += "{}\t".format(i)
print(ls)
\t和在{}前面加上适量空格的效果是一样的,只不过更智能,一般把它叫控制缩进