2022年 11月 9日

Python向一个txt数据 每行加入数据

编程小白,从今天开始记录自己好用和整理的代码,生成了三维二类的数据,但是数据和类型不是在一个列表 的想向文本后加入\t和数据类型。

ff = open('train_data3','w')  #打开一个文件,可写模式
with open('train_data2','r') as f:  #打开一个文件只读模式
    line = f.readlines()
    i = 0
    for line_list in line:
        line_new =line_list.replace('\n','')  #将换行符替换为空('')
        b = str(y[i]) #主要是这一步 将之前列表数据转为str才能加入列表
        line_new = line_new + '\t'+b +'\n'
        i += 1
        print(line_new)
        ff.write(line_new) #写入一个新文件中

效果如图 其中 0 1是数据类型