import numpy as np np.set_printoptions(suppress=True) a = np.loadtxt('RDE_GW_None.dat') #loadtxt可以打开txt文件,也可以打开dat文件,这两种文件都是文本文件,方法有print (a.shape) a[:,2]=a[:,2]*1000 #处理第3列(0开始数2就是第3行, :表示所有行的这和matlab很像) 所有行的第3列乘以1000 print (a) #看一下 # a.tofile('a.dat', sep=',', format='%d') #这样只能保存二进制文件 # np.save('log.dat',a ) #保存为npy文件 np.savetxt("RDE_GW_None2.dat",a,fmt=['%s']*a.shape[1],newline='\n')
Python把dat某一列乘以某个数的方法
最新推荐文章于 2023-05-03 03:16:49 发布