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环境下安装使用异步任务队列包Celery的基础教程
May 07 Python
Python分支结构(switch)操作简介
Jan 17 Python
python获取地震信息 微信实时推送
Jun 18 Python
实例详解Python装饰器与闭包
Jul 29 Python
Python基础之函数原理与应用实例详解
Jan 03 Python
Python 窗体(tkinter)下拉列表框(Combobox)实例
Mar 04 Python
Python图片处理模块PIL操作方法(pillow)
Apr 07 Python
基于nexus3配置Python仓库过程详解
Jun 15 Python
Python基于httpx模块实现发送请求
Jul 07 Python
pycharm永久激活超详细教程
Oct 29 Python
python实现控制台输出颜色
Mar 02 Python
教你用Python写一个植物大战僵尸小游戏
Apr 25 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实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
2014/05/10 PHP
PHP+iFrame实现页面无需刷新的异步文件上传
2014/09/16 PHP
PHP检测链接是否存在的代码实例分享
2016/05/06 PHP
PHP实现的XML操作类【XML Library】
2016/12/29 PHP
php的RSA加密解密算法原理与用法分析
2020/01/23 PHP
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
2011/05/28 Javascript
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
javascript中Number对象的toString()方法分析
2014/12/20 Javascript
jquery制作LED 时钟特效
2015/02/01 Javascript
javascript实现复选框选中属性
2015/03/25 Javascript
jQuery学习心得总结(必看篇)
2016/06/10 Javascript
Vue.js 表单校验插件
2016/08/14 Javascript
JavaScript实现反转字符串的方法详解
2017/04/27 Javascript
第一次记录Bootstrap table学习笔记(1)
2017/05/18 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
使用mock.js随机数据和使用express输出json接口的实现方法
2018/01/07 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
Vue常见面试题整理【值得收藏】
2018/09/20 Javascript
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
python根据经纬度计算距离示例
2014/02/16 Python
详解Python中with语句的用法
2015/04/15 Python
python 重定向获取真实url的方法
2018/05/11 Python
对Tensorflow中权值和feature map的可视化详解
2018/06/14 Python
python调用百度语音识别实现大音频文件语音识别功能
2018/08/30 Python
wxPython实现文本框基础组件
2019/11/18 Python
python super用法及原理详解
2020/01/20 Python
PyQt5+Pycharm安装和配置图文教程详解
2020/03/24 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
便利店投资的创业计划书
2014/01/12 职场文书
三严三实学习心得体会
2014/10/13 职场文书
英文感谢信范文
2015/01/21 职场文书
挂职个人工作总结
2015/03/05 职场文书
HashMap实现保存两个key相同的数据
2021/06/30 Java/Android
简单聊聊TypeScript只读修饰符
2022/04/06 Javascript
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python
CentOS7 minimal 最小化安装网络设置过程
2022/12/24 Servers