Python中 CSV格式清洗与转换的实例代码


Posted in Python onAugust 29, 2019

题目:

CSV格式清洗与转换

描述

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

(1)按行进行倒序排列;‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

(2)每行数据倒序排列;‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

(3)使用分号(;)代替逗号(,)分割数据,无空格;‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬

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

#!/usr/bin/python 3
# -*- coding: UTF-8 -*-
_Author_ = 'Sound_of_ Silence'
f = open('data.csv','r')
lines = f.readlines()
lines.reverse()
for line in lines:
  line = line.replace('\n','')
  line =line.replace(' ','')
  t = line.split(",")
  t.reverse()
  print(";".join(t))

总结

以上所述是小编给大家介绍的Python中 CSV格式清洗与转换的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python使用xpath中遇到:到底是什么?
Jan 04 Python
Python使用pickle模块存储数据报错解决示例代码
Jan 26 Python
Flask之请求钩子的实现
Dec 23 Python
python日志logging模块使用方法分析
May 23 Python
Python使用指定端口进行http请求的例子
Jul 25 Python
Python计算不规则图形面积算法实现解析
Nov 22 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
Dec 11 Python
基于python+selenium的二次封装的实现
Jan 06 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
Feb 28 Python
用ldap作为django后端用户登录验证的实现
Dec 07 Python
分享3个非常实用的 Python 模块
Mar 03 Python
python 判断字符串当中是否包含字符(str.contain)
Jun 01 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
Aug 29 #Python
python rsync服务器之间文件夹同步脚本
Aug 29 #Python
python-tornado的接口用swagger进行包装的实例
Aug 29 #Python
Python csv模块使用方法代码实例
Aug 29 #Python
python datetime中strptime用法详解
Aug 29 #Python
使用OpenCV实现仿射变换—平移功能
Aug 29 #Python
python网络编程 使用UDP、TCP协议收发信息详解
Aug 29 #Python
You might like
centos 5.6 升级php到5.3的方法
2011/05/14 PHP
php5.3 注意事项说明
2013/07/01 PHP
PHP生成加减算法方式的验证码实例
2018/03/12 PHP
PHP+iframe模拟Ajax上传文件功能示例
2019/07/02 PHP
js右键菜单效果代码
2007/07/21 Javascript
Javascript中获取出错代码所在文件及行数的代码
2010/09/23 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
javascript实现base64 md5 sha1 密码加密
2015/09/09 Javascript
JavaScript仿微博输入框效果(案例分析)
2016/12/06 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
Vue2.0 实现单选互斥的方法
2018/04/13 Javascript
vue中实现Monaco Editor自定义提示功能
2019/07/05 Javascript
JavaScript使用localStorage存储数据
2019/09/25 Javascript
nodejs如何在package.json中设置多条启动命令
2020/03/16 NodeJs
vue中实现弹出层动画效果的示例代码
2020/09/25 Javascript
[47:52]DOTA2-DPC中国联赛正赛 iG vs LBZS BO3 第二场 3月4日
2021/03/11 DOTA
Python实现微信公众平台自定义菜单实例
2015/03/20 Python
使用pandas对矢量化数据进行替换处理的方法
2018/04/11 Python
Django框架使用mysql视图操作示例
2019/05/15 Python
Python3.7 pyodbc完美配置访问access数据库
2019/10/03 Python
DataFrame 数据合并实现(merge,join,concat)
2020/06/14 Python
Python Opencv轮廓常用操作代码实例解析
2020/09/01 Python
CSS3中的display:grid,网格布局介绍
2019/10/30 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
幼儿园校车司机的岗位职责
2014/01/30 职场文书
小学语文教学经验交流材料
2014/06/02 职场文书
新店开张活动方案
2014/08/24 职场文书
个人查摆问题整改措施
2014/10/04 职场文书
二手车转让协议书
2015/01/29 职场文书
2015大学生求职信范文
2015/03/20 职场文书
纪录片信仰观后感
2015/06/08 职场文书
三严三实·严以律己心得体会
2016/01/13 职场文书
导游词之安徽九华山
2019/09/18 职场文书
导游词之山海关
2019/12/10 职场文书
GO语言字符串处理函数之处理Strings包
2022/04/14 Golang