python实现逐个读取txt字符并修改
作者:nudt_qxx 时间:2021-03-11 21:25:53
最近写毕业设计遇到一个问题,就是我从一个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(' ')
来源:https://blog.csdn.net/xiangxianghehe/article/details/50833693
标签:python,txt,字符
0
投稿
猜你喜欢
php 进阶:实现无限分类第1/4页
2023-11-17 21:04:55
tensorflow 1.X迁移至tensorflow2 的代码写法
2023-07-19 08:30:54
Go事务中止时是否真的结束事务解析
2023-07-07 11:35:35
python 中的jieba分词库
2023-08-10 01:26:30
git 一个可以提高开发效率的命令:cherry-pick详解
2022-03-03 01:40:22
Python中如何使用if语句处理列表实例代码
2023-11-01 03:12:46
解决Python2.7中IDLE启动没有反应的问题
2022-10-17 17:43:57
sql 随机抽取几条数据的方法 推荐
2024-01-29 09:15:32
python实现网站用户名密码自动登录功能
2021-07-05 09:48:13
个人微信公众号接入ChatGPT的教程分享
2023-04-08 00:34:02
django 快速启动数据库客户端程序的方法示例
2023-07-31 09:31:59
python实现创建新列表和新字典,并使元素及键值对全部变成小写
2023-12-30 00:24:26
Oracle排名函数(Rank)实例详解
2024-01-21 16:44:34
Javascript的闭包
2024-04-19 09:48:38
兼容firefox的给每一个onClick再附加一个事件
2023-08-24 18:29:47
详解pyqt5 动画在QThread线程中无法运行问题
2021-07-22 21:00:43
47个惊人的CSS3动画演示
2010-02-07 12:32:00
SQL SERVER调用存储过程小结
2024-01-23 18:52:27
Python中Tkinter组件Menu的具体使用
2023-09-11 12:46:26
JavaScript实现年历效果
2023-09-10 10:53:26