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 list转dict示例分享
Jan 28 Python
如何搜索查找并解决Django相关的问题
Jun 30 Python
Python下Fabric的简单部署方法
Jul 14 Python
python使用xlrd与xlwt对excel的读写和格式设定
Jan 21 Python
Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】
Dec 15 Python
Python分割指定页数的pdf文件方法
Oct 26 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
Mar 05 Python
从0开始的Python学习016异常
Apr 08 Python
Python实现屏幕录制功能的代码
Mar 02 Python
python实现udp传输图片功能
Mar 20 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
Mar 30 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
Nov 29 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中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
基于PHP实现通过照片获取ip地址
2016/04/26 PHP
PHP与Java对比学习日期时间函数
2016/07/03 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
2017/07/03 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
jQuery中die()方法用法实例
2015/01/19 Javascript
js控制div弹出层实现方法
2015/05/11 Javascript
JavaScript中数组去除重复的三种方法
2016/04/22 Javascript
webpack打包单页面如何引用的js
2017/06/07 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
JavaScript中数组常见操作技巧
2017/09/01 Javascript
详解如何让InstantClick兼容MathJax、百度统计等
2017/09/12 Javascript
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
用jquery获取select标签中选中的option值及文本的示例
2018/01/25 jQuery
vue项目移动端实现ip输入框问题
2019/03/19 Javascript
微信小程序实现下拉框功能
2019/07/16 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
[48:41]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
Python将一个Excel拆分为多个Excel
2018/11/07 Python
python 实现将list转成字符串,中间用空格隔开
2019/12/25 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
2020/05/15 Python
HTML5如何实现元素拖拽
2016/03/11 HTML / CSS
Spartoo英国:欧洲最大的网上鞋店
2016/09/13 全球购物
英国天然宝石首饰购买网站:Gemondo Jewellery
2018/10/23 全球购物
Sneaker Studio罗马尼亚网站:购买运动鞋
2018/11/04 全球购物
大学生自我鉴定范文
2013/12/28 职场文书
《找不到快乐的波斯猫》教学反思
2014/02/24 职场文书
人力资源管理系自荐信
2014/05/31 职场文书
教师党员整改措施
2014/10/24 职场文书
2014年仓管员工作总结
2014/11/18 职场文书
新闻稿标题
2015/07/18 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
婚庆答谢词大全
2015/09/29 职场文书
严以修身专题学习研讨会发言材料
2015/11/09 职场文书
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL