python实现逐个读取txt字符并修改
更新时间:2018年12月24日 09:26:48 作者:nudt_qxx
今天小编就为大家分享一篇python实现逐个读取txt字符并修改,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
最近写毕业设计遇到一个问题,就是我从一个txt文件中逐个读取字符,并修改其中的内容后存到另一个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字符并修改就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Scrapy框架爬取Boss直聘网Python职位信息的源码
今天小编就为大家分享一篇关于Scrapy框架爬取Boss直聘网Python职位信息的源码,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-02-02Python Web框架之Django框架Form组件用法详解
这篇文章主要介绍了Python Web框架之Django框架Form组件用法,结合实例形式详细分析了Django框架中各种常用Form组件的功能、使用方法及相关操作注意事项,需要的朋友可以参考下2019-08-08解决jupyter notebook启动后没有token的坑
这篇文章主要介绍了解决jupyter notebook启动后没有token的坑,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-04-04pytorch之torch_scatter.scatter_max()用法
这篇文章主要介绍了pytorch之torch_scatter.scatter_max()用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2023-09-09pycharm 使用心得(九)解决No Python interpreter selected的问题
PyCharm 是由JetBrains打造的一款 Python IDE。具有智能代码编辑器,能理解 Python 的特性并提供卓越的生产力推进工具:自动代码格式化、代码完成、重构、自动导入和一键代码导航等。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具。2014-06-06
最新评论