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中利用原始套接字进行网络编程的示例
May 04 Python
Python中函数及默认参数的定义与调用操作实例分析
Jul 25 Python
简单学习Python多进程Multiprocessing
Aug 29 Python
解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
Oct 01 Python
flask中主动抛出异常及统一异常处理代码示例
Jan 18 Python
解决Spyder中图片显示太小的问题
Apr 27 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
May 21 Python
python xpath获取页面注释的方法
Jan 14 Python
Python Flask框架模板操作实例分析
May 03 Python
使用 PyTorch 实现 MLP 并在 MNIST 数据集上验证方式
Jan 08 Python
Python生成器常见问题及解决方案
Mar 21 Python
python的json包位置及用法总结
Jun 21 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
vBulletin Forum 2.3.xx SQL Injection
2006/10/09 PHP
PHP操作数组的一些函数整理介绍
2011/07/17 PHP
PHP性能优化准备篇图解PEAR安装
2011/12/05 PHP
php gzip压缩输出的实现方法
2013/04/27 PHP
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
PHP面向对象自动加载机制原理与用法分析
2016/10/14 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
jQuery ajax+PHP实现的级联下拉列表框功能示例
2019/02/12 PHP
PHP 构造函数和析构函数原理与用法分析
2020/04/21 PHP
FileUpload上传图片(图片不变形)
2010/08/05 Javascript
让网页跳转到指定位置的jquery代码非书签
2013/09/06 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
JavaScript 事件对象介绍
2015/04/13 Javascript
深入浅析Node.js 事件循环
2015/12/20 Javascript
深入解析js轮播插件核心代码的实现过程
2017/04/14 Javascript
CheckBox多选取值及判断CheckBox选中是否为空的实例
2017/10/31 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
JavaScript中的回调函数实例讲解
2019/01/27 Javascript
python实现的守护进程(Daemon)用法实例
2015/06/02 Python
python 的列表遍历删除实现代码
2020/04/12 Python
Python初学时购物车程序练习实例(推荐)
2017/08/08 Python
python实现按行分割文件
2019/07/22 Python
用python绘制樱花树
2020/10/09 Python
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
美国网上花店:JustFlowers
2017/02/12 全球购物
亚马逊新加坡官方网站:Amazon.sg
2020/03/25 全球购物
阿迪达斯越南官网:adidas越南
2020/07/19 全球购物
什么是重载?CTS、CLS和CLR分别做何解释
2012/05/06 面试题
工商管理实习生自我鉴定范文
2013/12/18 职场文书
咖啡店创业计划书
2014/08/15 职场文书
群众路线教育实践活动民主生活会个人检查对照思想汇报
2014/10/04 职场文书
幼儿园见习报告范文
2014/10/30 职场文书
群众路线教育实践活动调研报告
2014/11/03 职场文书
使用golang编写一个并发工作队列
2021/05/08 Golang
Vue3中toRef与toRefs的区别
2022/03/24 Vue.js