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的turtle模块画图的方法
Nov 15 Python
Python排序搜索基本算法之插入排序实例分析
Dec 11 Python
Python科学计算包numpy用法实例详解
Feb 08 Python
python爬虫之自动登录与验证码识别
Jun 15 Python
Python检查ping终端的方法
Jan 26 Python
我用Python抓取了7000 多本电子书案例详解
Mar 25 Python
Win10下Python3.7.3安装教程图解
Jul 08 Python
django创建最简单HTML页面跳转方法
Aug 16 Python
动态设置django的model field的默认值操作步骤
Mar 30 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
Jun 18 Python
如何使用python-opencv批量生成带噪点噪线的数字验证码
Dec 21 Python
Python排序算法之插入排序及其优化方案详解
Jun 11 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生成静态页面的简单示例
2014/04/17 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
TP5框架实现签到功能的方法分析
2020/04/05 PHP
js解析与序列化json数据(二)序列化探讨
2013/02/01 Javascript
js单例模式的两种方案
2013/10/22 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
JS获取图片高度宽度的方法分享
2015/04/17 Javascript
简述JavaScript对传统文档对象模型的支持
2015/06/16 Javascript
thinkphp实现无限分类(使用递归)
2015/12/19 Javascript
javascript设置和获取cookie的方法实例详解
2016/01/05 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
2016/05/28 Javascript
jQuery属性选择器用法示例
2016/09/09 Javascript
浅谈angular2的http请求返回结果的subcribe注意事项
2017/03/01 Javascript
详解Vue底部导航栏组件
2019/05/02 Javascript
Vue 处理表单input单行文本框的实例代码
2019/05/09 Javascript
[00:32]DOTA2上海特级锦标赛 Ehome战队宣传片
2016/03/03 DOTA
使用Python绘制图表大全总结
2017/02/11 Python
python机器学习之贝叶斯分类
2018/03/26 Python
Python中pandas模块DataFrame创建方法示例
2018/06/20 Python
在Python dataframe中出生日期转化为年龄的实现方法
2018/10/20 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
python设计tcp数据包协议类的例子
2019/07/23 Python
Python学习之路安装pycharm的教程详解
2020/06/17 Python
python获取系统内存占用信息的实例方法
2020/07/17 Python
Python接收手机短信的代码整理
2020/08/02 Python
名企HR怎样看待求职信
2014/02/23 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
自主招生学校推荐信
2014/09/26 职场文书
入党积极分子自我批评思想汇报
2014/10/10 职场文书
五年级下册复习计划
2015/01/19 职场文书
天坛导游词
2015/02/02 职场文书
少年犯观后感
2015/06/11 职场文书
2016三严三实专题教育活动心得体会
2016/01/06 职场文书
教师学习心得体会范文
2016/01/21 职场文书
Nebula Graph解决风控业务实践
2022/03/31 MySQL