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操作gmail实例
Jan 14 Python
python图书管理系统
Apr 05 Python
值得收藏,Python 开发中的高级技巧
Nov 23 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
Dec 11 Python
python实现一组典型数据格式转换
Dec 15 Python
python for 循环获取index索引的方法
Feb 01 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
Jul 06 Python
使用python绘制二维图形示例
Nov 22 Python
python 实现目录复制的三种小结
Dec 04 Python
selenium+Chrome滑动验证码破解二(某某网站)
Dec 17 Python
pytorch中图像的数据格式实例
Feb 11 Python
基于python判断字符串括号是否闭合{}[]()
Sep 21 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
PHP与Java进行通信的实现方法
2013/10/21 PHP
浅析php工厂模式
2014/11/25 PHP
服务器上配置PHP运行环境教程
2015/02/12 PHP
使用ltrace工具跟踪PHP库函数调用的方法
2016/04/25 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
PHP实现中国公民身份证号码有效性验证示例代码
2017/05/03 PHP
tp5框架内使用tp3.2分页的方法分析
2019/05/05 PHP
javascript showModalDialog 内跳转页面的问题
2010/11/25 Javascript
JS过滤url参数特殊字符的实现方法
2013/12/24 Javascript
JQuery的Ajax请求实现局部刷新的简单实例
2014/02/11 Javascript
JavaScript字符串对象substr方法入门实例(用于截取字符串)
2014/10/16 Javascript
node.js中的fs.truncateSync方法使用说明
2014/12/15 Javascript
Node.js中的缓冲与流模块详细介绍
2015/02/11 Javascript
Bootstrap Table使用心得总结
2016/11/29 Javascript
详解使用JS如何制作简单的ASCII图与单极图
2017/03/31 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
2017/05/31 Javascript
Node错误处理笔记之挖坑系列教程
2018/06/05 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
Python中的MongoDB基本操作:连接、查询实例
2015/02/13 Python
Python3使用requests登录人人影视网站的方法
2016/05/11 Python
Python进阶学习之特殊方法实例详析
2017/12/01 Python
使用Python微信库itchat获得好友和群组已撤回的消息
2018/06/24 Python
Python用来做Web开发的优势有哪些
2020/08/05 Python
python中使用asyncio实现异步IO实例分析
2021/02/26 Python
Linux如何压缩可执行文件
2013/10/21 面试题
党校培训思想汇报
2013/12/30 职场文书
2014年计生标语
2014/06/23 职场文书
职业道德模范事迹材料
2014/08/24 职场文书
暑期培训班策划方案
2014/08/26 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
2015年外贸业务员工作总结范文
2015/05/23 职场文书
三国演义读书笔记
2015/06/25 职场文书
职业生涯规划书之大学四年
2019/08/07 职场文书
用position:sticky完美解决小程序吸顶问题的实现方法
2021/04/24 HTML / CSS
python 如何获取页面所有a标签下href的值
2021/05/06 Python
【2·13】一图读懂中国无线电发展
2022/02/18 无线电