1.txt文件中,123abc456def789 三个一组倒过来后是789def456abc123 并存入2.txt中 使用python实现,需要程序和运行截图

1.txt文件中,123abc456def789
三个一组倒过来后是789def456abc123
并存入2.txt中
使用python实现,需要程序和运行截图


with open("1.txt",'r') as f:
    lines=f.readlines()
    out=[]
    for line in lines:
        for i in range(0,len(line),3):
            tem=line[i:i+3] #3个一组存入list
            out.append(tem)
    print(out) #输出分组是否正确
    with open("2.txt",'w') as ff:
        ff.write(''.join(out[::-1])) #out[::-1]表示翻转list

img

img


with open('1.txt') as f, open('2.txt','w') as f1:
    s = f.read()
    r = ''.join([s[i*3:(i+1)*3] for i in range(len(s)//3)][::-1])
    f1.write(r)