python 实现将txt文件多行合并为一行并将中间的空格去掉方法
作者:Mr-Cat伍大猫与李可可的故事 发布时间:2021-12-16 12:17:09
标签:python,txt,空格
有一个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)直接将每个字符串连接
来源:https://blog.csdn.net/Mr_Cat123/article/details/78627494


猜你喜欢
- 一种类似Flask开发的WebSocket-Server服务端框架,适用python3.X1、安装模块Pywsspip install py
- 最近开发了一个网站,大量采用了html5和css3,希望用户都以webkit内核打开页面,但是测试却发现360的以ie内核打开为推荐模式,不
- 科讯sql商业版中用到的ajax空间与分页函数,他们的js代码学习是非常不错的//ajax 控件 function Pa
- 本文实例为大家分享了javascript实现拼图游戏的具体代码,供大家参考,具体内容如下<div id="container
- nginx简单配置php服务(多个)摘要:大部分网站开发语言都要运行在服务器,比如主流的nginx、apache等等,部署服务器环境对于大部
- YAML是一种直观的能够被电脑识别的的数据序列化格式,容易被人类阅读,并且容易和脚本语言交互。YAML类似于XML,但是语法比XML简单得多
- 本文实例讲述了Python使用pickle模块储存对象操作。分享给大家供大家参考,具体如下:众所周知,当我们需要储存数据的时候,就需要用到重
- 前言defer是golang语言中的关键字,用于资源的释放,会在函数返回之前进行调用。一般采用如下模式:f,err := os.Open(f
- python语言的一大优势:为科学计算提供了大量的支持功能,math模块提供了很多数学计算函数。math模块定义了一些数学模块,这个模块属于
- 使用游标实现declare @id1 int,@oldid int,@e_REcordid int ,@Olde_REcordid intD
- 在执行iisapp.vbs时,可能会提示如下错误:Windows Script Component - file://C:WINDOWSsy
- 最近的一些疫情信息很让人揪心,为了方便大家掌握疫情信息,在空闲之余做了一个关于 nCoV 的疫情监控小助手。主要的功能是通过企业微信的 We
- 本文实例讲述了Python实现socket非阻塞通讯功能。分享给大家供大家参考,具体如下:非阻塞需要多线程编程服务端方式1: 使用threa
- 前言numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。本文讲给大家介绍关
- 1 如何在网页中获取 JSON 数据?打开一个具有动态渲染的网页,按 F12 打开浏览器开发工具,点击“网络&r
- 用户授权方法你可以通过发出GRANT语句增加新用户:shell> mysql --user=root mysqlmysql> G
- 本文实例为大家分享了python实现FTP文件下载功能的具体代码,供大家参考,具体内容如下代码:#-*-coding:utf-8-*- im
- 当 MySQL 数据库服务删除部分数据后;有些情况下这些数据占用的存储空间会释放掉,有些情况这些存储空间则不会释放。以下是对这种情况的简单说
- 用到的一些知识点:Flask-SQLAlchemy、Flask-Login、Flask-WTF、PyMySQL这里通过一个完整的登录实例来介
- 限制只能输入数字// -----------------------------------------------------------