python逐个读取txt字符修改过后放到另一个txt文件中

来源:互联网 发布:非诚勿扰遗憾退场软件 编辑:程序博客网 时间:2024/04/29 19:45

最近写毕业设计遇到一个问题,就是我从一个txt文件中逐个读取字符,并修改其中的内容后存到另一个txt文件中,如下图:



字符替换规则是把所有的0转化为1,把所有的255转化为0。当然程序里面需要遍历好多次,算法复杂度相当差,但还是实现了初衷,源码如下:



import oswith 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]=0elif lst[i]==0:lst[i]=1print(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(' ')


0 0
原创粉丝点击