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爬虫之urllib2中的两个重要概念:Openers和Handlers
Nov 05 Python
python操作sqlite的CRUD实例分析
May 08 Python
Python中使用OpenCV库来进行简单的气象学遥感影像计算
Feb 19 Python
python操作oracle的完整教程分享
Jan 30 Python
利用Opencv中Houghline方法实现直线检测
Feb 11 Python
Python+pandas计算数据相关系数的实例
Jul 03 Python
解决Python print输出不换行没空格的问题
Nov 14 Python
谈谈Python中的while循环语句
Mar 10 Python
使用python实现ftp的文件读写方法
Jul 02 Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
Mar 19 Python
获取CSDN文章内容并转换为markdown文本的python
Sep 06 Python
什么是Python包的循环导入
Sep 08 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
php中$_REQUEST、$_POST、$_GET的区别和联系小结
2011/11/23 PHP
深入for,while,foreach遍历时间比较的详解
2013/06/08 PHP
yii框架通过控制台命令创建定时任务示例
2014/04/30 PHP
ThinkPHP3.1新特性之G方法的使用
2014/06/19 PHP
php中函数前加&符号的作用分解
2014/07/08 PHP
php列出mysql表所有行和列的方法
2015/03/13 PHP
java模拟PHP的pack和unpack类
2016/04/13 PHP
使用PHP免费发送定时短信的实例
2016/10/24 PHP
jquerymobile checkbox及时刷新才能获取其准确值
2012/04/14 Javascript
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
jQuery实现瀑布流的取巧做法分享
2015/01/12 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
基于zepto的移动端轻量级日期插件--date_picker
2016/03/04 Javascript
Bootstrap轮播插件使用代码
2016/10/11 Javascript
Angular 2父子组件数据传递之@Input和@Output详解 (上)
2017/07/05 Javascript
js排序与重组的实例讲解
2017/08/28 Javascript
jsonp格式前端发送和后台接受写法的代码详解
2019/11/07 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
vue开发简单上传图片功能
2020/06/30 Javascript
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
python之matplotlib学习绘制动态更新图实例代码
2018/01/23 Python
Python 中字符串拼接的多种方法
2018/07/30 Python
详解python调用cmd命令三种方法
2019/07/08 Python
解析python实现Lasso回归
2019/09/11 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
2019/10/09 Python
Python列表切片常用操作实例解析
2019/12/16 Python
用python介绍4种常用的单链表翻转的方法小结
2020/02/24 Python
在 Pycharm 安装使用black的方法详解
2020/04/02 Python
英国知名美妆护肤在线商城:Zest Beauty
2018/04/24 全球购物
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
iHerb俄罗斯:维生素、补品和天然产品
2020/07/09 全球购物
一套比较完整的软件测试人员面试题
2012/05/13 面试题
电子商务专业实习生自我鉴定
2013/09/24 职场文书
优秀团队获奖感言
2014/02/19 职场文书
2015年端午节活动策划书
2015/05/05 职场文书
党员证明模板
2015/06/19 职场文书