python实现逐个读取txt字符并修改


Posted in Python onDecember 24, 2018

最近写毕业设计遇到一个问题,就是我从一个txt文件中逐个读取字符,并修改其中的内容后存到另一个txt文件中,如下图:

python实现逐个读取txt字符并修改

字符替换规则是把所有的0转化为1,把所有的255转化为0。当然程序里面需要遍历好多次,算法复杂度相当差,但还是实现了初衷,源码如下:

import os
 
with open((os.path.join('test.txt')), 'r') as f:
	data=f.readlines()
	for line in data:
		odom=line.split()
		num=map(int,odom)
		lst=(list(num))
Len=len(lst)
 
for i in range(0,Len):
	if lst[i]==255:
		lst[i]=0
	elif lst[i]==0:
		lst[i]=1
print(lst)
 
with open((os.path.join('test_copy.txt')), 'w') as f:
	for j in range(0,Len):
		f.write(str(lst[j]))
		f.write(' ')

以上这篇python实现逐个读取txt字符并修改就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 写的一个爬虫程序源码
Feb 28 Python
对python中return和print的一些理解
Aug 18 Python
python实现扫描日志关键字的示例
Apr 28 Python
利用Python读取txt文档的方法讲解
Jun 23 Python
Pandas 数据处理,数据清洗详解
Jul 10 Python
Python绘制KS曲线的实现方法
Aug 13 Python
Django框架实现的分页demo示例
May 25 Python
Python3之不使用第三方变量,实现交换两个变量的值
Jun 26 Python
Python发送手机动态验证码代码实例
Feb 28 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
Python中X[:,0]和X[:,1]的用法
May 10 Python
Python Pandas数据分析之iloc和loc的用法详解
Nov 11 Python
Python判断一个list中是否包含另一个list全部元素的方法分析
Dec 24 #Python
python读取txt文件中特定位置字符的方法
Dec 24 #Python
python进行文件对比的方法
Dec 24 #Python
Python二叉树的遍历操作示例【前序遍历,中序遍历,后序遍历,层序遍历】
Dec 24 #Python
详解Python进阶之切片的误区与高级用法
Dec 24 #Python
Python数据抓取爬虫代理防封IP方法
Dec 23 #Python
python3爬虫怎样构建请求header
Dec 23 #Python
You might like
海河写的 Discuz论坛帖子调用js的php代码
2007/08/23 PHP
表单复选框向PHP传输数据的代码
2007/11/13 PHP
php设计模式 Proxy (代理模式)
2011/06/26 PHP
PHP中imagick函数的中文解释
2015/01/21 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
yii2中LinkPager增加总页数和总记录数的实例
2017/08/28 PHP
php ActiveMQ的安装与使用方法图文教程
2020/02/23 PHP
IE不支持getElementsByClassName最终完美解决方案
2012/12/17 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
2015/03/24 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
解决jquery插件:TypeError:$.browser is undefined报错的方法
2015/11/21 Javascript
微信小程序 下拉列表的实现实例代码
2017/03/08 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
基于Angular中ng-controller父子级嵌套的相关属性详解
2018/10/08 Javascript
apicloud拉起小程序并传递参数的方法示例
2018/11/21 Javascript
通过layer实现可输入的模态框的例子
2019/09/27 Javascript
JS实现简易日历效果
2021/01/25 Javascript
[02:15]2014DOTA2国际邀请赛 赛后退役选手回顾
2014/08/01 DOTA
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
深入理解python try异常处理机制
2016/06/01 Python
python变量不能以数字打头详解
2016/07/06 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
2017/11/29 Python
Python实现的从右到左字符串替换方法示例
2018/07/06 Python
Python实现网页截图(PyQT5)过程解析
2019/08/12 Python
pytorch实现线性拟合方式
2020/01/15 Python
奥林匹亚体育:Olympia Sports
2020/12/30 全球购物
法国低价在线宠物商店:bitiba.fr
2020/07/03 全球购物
Linux管理员面试题 Linux admin interview questions
2014/11/01 面试题
应届生新闻编辑求职信
2013/11/19 职场文书
小学教师节活动方案
2014/01/31 职场文书
挂科检讨书范文
2014/02/20 职场文书
药剂专业自荐信范文
2014/04/16 职场文书
煤矿安全生产标语
2014/06/06 职场文书
代办委托书怎么写
2014/08/01 职场文书
社区公民道德宣传日活动总结
2015/03/23 职场文书
Rust中的Struct使用示例详解
2022/08/14 Javascript