python实现逐个读取txt字符并修改

作者:nudt_qxx 时间:2021-03-11 21:25:53 

最近写毕业设计遇到一个问题,就是我从一个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(' ')

来源: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
  • asp之家 网络编程 m.aspxhome.com