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让图片按照exif信息里的创建时间进行排序的方法
Mar 16 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
Sep 26 Python
python实现可视化动态CPU性能监控
Jun 21 Python
Python高级特性切片(Slice)操作详解
Sep 27 Python
Python并发:多线程与多进程的详解
Jan 24 Python
pyqt5 删除layout中的所有widget方法
Jun 25 Python
简单了解django orm中介模型
Jul 30 Python
Django发送邮件和itsdangerous模块的配合使用解析
Aug 10 Python
Python数据分析模块pandas用法详解
Sep 04 Python
Python字典生成式、集合生成式、生成器用法实例分析
Jan 07 Python
python mongo 向数据中的数组类型新增数据操作
Dec 05 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
PHP通过内置函数memory_get_usage()获取内存使用情况
2014/11/20 PHP
PHP结合Mysql数据库实现留言板功能
2016/03/04 PHP
PHP基于递归实现的约瑟夫环算法示例
2017/08/27 PHP
激活 ActiveX 控件
2006/10/09 Javascript
jquery蒙版控件实现代码
2010/12/08 Javascript
javascript获取鼠标点击元素对象(示例代码)
2013/12/20 Javascript
深入解读JavaScript中的Iterator和for-of循环
2015/07/28 Javascript
详解JavaScript中this关键字的用法
2016/05/26 Javascript
JS/jquery实现一个网页内同时调用多个倒计时的方法
2017/04/27 jQuery
JavaScript瀑布流布局实现代码
2017/05/06 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
2018/01/25 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
2020/12/30 Javascript
详解React项目中碰到的IE问题
2019/03/14 Javascript
通过图带你深入了解vue的响应式原理
2019/06/21 Javascript
JavaScript进阶(四)原型与原型链用法实例分析
2020/05/09 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
微信小程序抽奖组件的使用步骤
2021/01/11 Javascript
Python socket C/S结构的聊天室应用实现
2014/11/30 Python
python实现机器学习之多元线性回归
2018/09/06 Python
django如何自己创建一个中间件
2019/07/24 Python
Python统计分析模块statistics用法示例
2019/09/06 Python
Pytorch数据拼接与拆分操作实现图解
2020/04/30 Python
python模块内置属性概念及实例
2021/02/18 Python
HTML5使用drawImage()方法绘制图像
2014/06/23 HTML / CSS
HTML页面中添加Canvas标签示例
2015/01/01 HTML / CSS
浅谈利用缓存来优化HTML5 Canvas程序的性能
2015/05/12 HTML / CSS
恒华伟业笔试面试题
2015/02/26 面试题
商务会议邀请函
2014/01/09 职场文书
研修第一天随笔感言
2014/02/15 职场文书
好人好事演讲稿
2014/09/01 职场文书
党员剖析材料范文
2014/09/30 职场文书
中秋节寄语2015
2015/03/24 职场文书
2015年教师工作总结范文
2015/03/31 职场文书
小学运动会报道稿
2015/07/22 职场文书
大学优秀学生主要事迹材料
2015/11/04 职场文书