python 实现将txt文件多行合并为一行并将中间的空格去掉方法


Posted in Python onDecember 20, 2018

有一个txt文本如下:

151 151 1234561 156421 
 214156 1523132 031320

现希望将两行合并为一行,并将中间所有的空格都去掉:

(python编程第十章)

代码如下:

path = r'C:\Users\xxx\Desktop\test.txt'#文本存放的路径

with open(path) as file:
 lines = file.readlines()#读取每一行

a = ''#空字符(中间不加空格)
for line in lines:
 a += line.strip()#strip()是去掉每行末尾的换行符\n 1
c = a.split()#将a分割成每个字符串 2
b = ''.join(c)#将c的每个字符不以任何符号直接连接 3
print(a)
print(b)
#打印a,b观察不同

结果如下:

151 151 1234561 156421214156 1523132 031320
15115112345611564212141561523132031320

详细说明:

1,lines直接打印出来的结果如下:

>>> lines
['151 151 1234561 156421 \n', ' 214156 1523132 031320\n']

加strip()之后(去掉\n),即a的结果:

'151 151 1234561 156421214156 1523132 031320'

2.a.split()从空格那儿分割成每个字符串

['151', '151', '1234561', '156421214156', '1523132', '031320']

3.”.join(c)直接将每个字符串连接

以上这篇python 实现将txt文件多行合并为一行并将中间的空格去掉方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中对列表排序实例
Jan 04 Python
Python实现去除代码前行号的方法
Mar 10 Python
python实现的简单文本类游戏实例
Apr 28 Python
Python 处理数据的实例详解
Aug 10 Python
Python实现调用另一个路径下py文件中的函数方法总结
Jun 07 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
Feb 21 Python
Python爬取腾讯视频评论的思路详解
Dec 19 Python
详解PyQt5信号与槽的几种高级玩法
Mar 24 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
Apr 08 Python
使用tensorflow实现VGG网络,训练mnist数据集方式
May 26 Python
Python 实现二叉查找树的示例代码
Dec 21 Python
Python采集股票数据并制作可视化柱状图
Apr 04 Python
Python 判断奇数偶数的方法
Dec 20 #Python
5分钟 Pipenv 上手指南
Dec 20 #Python
对python 多个分隔符split 的实例详解
Dec 20 #Python
python 使用正则表达式按照多个空格分割字符的实例
Dec 20 #Python
Python 获取div标签中的文字实例
Dec 20 #Python
浅谈Python采集网页时正则表达式匹配换行符的问题
Dec 20 #Python
Python实现正则表达式匹配任意的邮箱方法
Dec 20 #Python
You might like
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
Yii2分页的使用及其扩展方法详解
2016/05/23 PHP
PHP实现微信申请退款功能
2018/10/01 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
2019/03/06 PHP
JavaScript中实现单体模式分享
2015/01/29 Javascript
JavaScript获取页面中表单(form)数量的方法
2015/04/03 Javascript
深入探寻seajs的模块化与加载方式
2015/04/14 Javascript
jQuery标签编辑插件Tagit使用指南
2015/04/21 Javascript
ajax跨域调用webservice的实现代码
2016/05/09 Javascript
JS实现动态添加DOM节点和事件的方法示例
2017/04/28 Javascript
JS实现的简单拖拽购物车功能示例【附源码下载】
2018/01/03 Javascript
vue结合Echarts实现点击高亮效果的示例
2018/03/17 Javascript
关于微信小程序map组件z-index的层级问题分析
2019/07/09 Javascript
python妹子图简单爬虫实例
2015/07/07 Python
解决python2.7用pip安装包时出现错误的问题
2017/01/23 Python
python机器学习实战之最近邻kNN分类器
2017/12/20 Python
在Django下测试与调试REST API的方法详解
2019/08/29 Python
python实现门限回归方式
2020/02/29 Python
python安装dlib库报错问题及解决方法
2020/03/16 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
pycharm 添加解释器的方法步骤
2020/08/31 Python
python 实现倒计时功能(gui界面)
2020/11/11 Python
检测浏览器对HTML5和CSS3支持度的方法
2015/06/25 HTML / CSS
Nasty Gal英国:美国女性服饰销售网站
2021/03/02 全球购物
餐饮业的创业计划书范文
2013/12/26 职场文书
春节联欢会主持词
2014/03/24 职场文书
应届生找工作求职信
2014/06/24 职场文书
乡镇党的群众路线教育实践活动剖析材料
2014/10/09 职场文书
党组织领导班子整改方案
2014/10/25 职场文书
村干部任职承诺书
2015/01/21 职场文书
导游词范文
2015/02/13 职场文书
浅谈Golang 嵌套 interface 的赋值问题
2021/04/29 Golang
vue组件的路由高亮问题解决方法
2021/05/11 Vue.js
Python趣味挑战之教你用pygame画进度条
2021/05/31 Python
Python深度学习之实现卷积神经网络
2021/06/05 Python
Python编程中Python与GIL互斥锁关系作用分析
2021/09/15 Python