2020-05-04CSV格式清洗与转换

CSV格式清洗与转换

描述

附件是一个CSV格式文件,提取数据进行如下格式转换:

(1)按行进行倒序排列;

(2)每行数据倒序排列;

(3)使用分号(;)代替逗号(,)分割数据,无空格;

按照上述要求转换后将数据输出。

输入输出示例

以下是一个格式示例,不是最终结果。

 输入输出

示例 1(以下内容在文件中)

1,2,3

4,5,6

7,8,9

9;8;7

6;5;4

3;2;1

代码:

file = open('data.csv')

lines = file.readlines()

#lines.reverse

data=[]

for line in lines:

    row = line.split(',')

    line = ' '.join(row)

    row = line.split()

    row = row[::-1]

    data.append(row)

data = data[::-1]

#print (data_new)

for line in data:

    print(';'.join(line))

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。