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 08 Python
Python的Django框架可适配的各种数据库介绍
Jul 15 Python
Python的面向对象编程方式学习笔记
Jul 12 Python
python负载均衡的简单实现方法
Feb 04 Python
浅谈Python在pycharm中的调试(debug)
Nov 29 Python
opencv实现简单人脸识别
Feb 19 Python
python安装scipy的步骤解析
Sep 28 Python
关于ZeroMQ 三种模式python3实现方式
Dec 23 Python
使用OpenCV circle函数图像上画圆的示例代码
Dec 27 Python
基于Python爬取素材网站音频文件
Oct 21 Python
Python调用Redis的示例代码
Nov 24 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
Jan 08 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读注册表
2006/10/09 PHP
正则表达式语法
2006/10/09 Javascript
PHP支持多种格式图片上传(支持jpg、png、gif)
2011/11/03 PHP
redis 队列操作的例子(php)
2012/04/12 PHP
PHP反射使用实例和PHP反射API的中文说明
2014/07/02 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
2014/11/11 PHP
php实现将wav文件转换成图像文件并在页面中显示的方法
2015/04/21 PHP
PHP数组去重比较快的实现方式
2016/01/19 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
类似GMAIL的Ajax信息反馈显示
2010/02/16 Javascript
showModalDialog在谷歌浏览器下会返回Null的解决方法
2013/11/27 Javascript
js中用window.open()打开多个窗口的name问题
2014/03/13 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
jQuery实现的Div窗口震动效果实例
2015/08/07 Javascript
jQuery实现动态表单验证时文本框抖动效果完整实例
2015/08/21 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
2016/02/01 Javascript
jQuery内容折叠效果插件用法实例分析(附demo源码)
2016/04/28 Javascript
AngualrJs清除定时器遇到的坑
2017/10/13 Javascript
vue elementUI tree树形控件获取父节点ID的实例
2018/09/12 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
2019/08/01 Javascript
使用python和pygame绘制繁花曲线的方法
2018/02/24 Python
python编写微信公众号首图思路详解
2019/12/13 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
2020/01/10 Python
Pytorch上下采样函数--interpolate用法
2020/07/07 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
N.Peal官网:来自伦敦的高档羊绒品牌
2018/10/29 全球购物
俄罗斯隐形眼镜和眼镜在线商店:Cronos
2020/06/02 全球购物
腾讯广告词
2014/03/19 职场文书
《音乐之都维也纳》教学反思
2014/04/16 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
倡导文明标语
2014/06/16 职场文书
商铺门前三包责任书
2014/07/25 职场文书
就业协议书
2014/09/12 职场文书
领导干部作风建设自查报告
2014/10/23 职场文书
旷课检讨书范文
2015/01/27 职场文书
家电创业计划书
2019/08/05 职场文书