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的pandas框架操作Excel文件中的数据教程
Mar 31 Python
python中的随机函数random的用法示例
Jan 27 Python
对numpy中array和asarray的区别详解
Apr 17 Python
Python查找两个有序列表中位数的方法【基于归并算法】
Apr 20 Python
django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)问题的解决
Jul 13 Python
Python进阶之@property动态属性的实现
Apr 01 Python
对python中基于tcp协议的通信(数据传输)实例讲解
Jul 22 Python
python使用正则来处理各种匹配问题
Dec 22 Python
Python bisect模块原理及常见实例
Jun 17 Python
自学python用什么系统好
Jun 23 Python
python爬取网易云音乐热歌榜实例代码
Aug 07 Python
Django Model层F,Q对象和聚合函数原理解析
Nov 12 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读取msn上的用户信息类
2008/12/05 PHP
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
coreseek 搜索英文的问题详解
2013/06/08 PHP
Zend Framework实现具有基本功能的留言本(附demo源码下载)
2016/03/22 PHP
php获取文章内容第一张图片的方法示例
2017/07/03 PHP
php实现等比例压缩图片
2018/07/26 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
2020/07/13 PHP
(转载)JavaScript中匿名函数,函数直接量和闭包
2007/05/08 Javascript
Javascript中的String对象详谈
2014/03/03 Javascript
json的定义、标准格式及json字符串检验
2014/05/11 Javascript
jQuery中:focus选择器用法实例
2014/12/30 Javascript
JavaScript中的Truthy和Falsy介绍
2015/01/01 Javascript
jquery.map()方法的使用详解
2015/07/09 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
ES6中Array.find()和findIndex()函数的用法详解
2017/09/16 Javascript
解决vue 格式化银行卡(信用卡)每4位一个符号隔断的问题
2018/09/14 Javascript
jdk1.8+vue elementui实现多级菜单功能
2020/09/24 Javascript
[01:12]快闪回顾DOTA2亚洲邀请赛(DAC) 静候2018新征程开启
2018/03/11 DOTA
[44:40]KG vs LGD 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
一个检测OpenSSL心脏出血漏洞的Python脚本分享
2014/04/10 Python
Python实现的tab文件操作类分享
2014/11/20 Python
python使用smtplib模块通过gmail实现邮件发送的方法
2015/05/08 Python
python实现画圆功能
2018/01/25 Python
Python机器学习算法之k均值聚类(k-means)
2018/02/23 Python
python实现LRU热点缓存及原理
2019/10/29 Python
澳大利亚设计的婴儿和女孩的衣服:Oobi
2018/12/16 全球购物
MySQL面试题目集锦
2016/04/14 面试题
社区党总支书记先进事迹材料
2014/01/24 职场文书
优秀交警事迹材料
2014/01/26 职场文书
师德师风演讲稿
2014/05/05 职场文书
语文教育专业求职信
2014/06/28 职场文书
放飞理想主题班会
2015/08/14 职场文书
商场广播稿范文
2015/08/19 职场文书
2016入党积极分子党校培训心得体会
2016/01/06 职场文书
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL
【TED出品】天梯非主流开心游1700 划水骑士
2022/03/31 魔兽争霸