for i in range (0,1):
for k in range (0,2):
data = np.loadtxt('data_'+str('%05d'%k)+'/dmp_'+str('%05d'%i)+'.dat')
for j in range (0,5):
u[j] += (data[j][2])
ncount += 1
for j in range (0,5):
u[j] /= ncount
np.savetxt('data/dmp_'+str('%d'%i)+'.dat', (u), delimiter='\t',newline=os.linesep)
在这个程序中,我在i循环中保存文件。这适用于i的一个值。但是我想在i循环中保存很多文件。我无法在i循环中进行增量。 任何帮助,将不胜感激。 感谢。
答案 0 :(得分:0)
我猜你想在你的文件名中使用两个循环变量i
和 j
,可能类似
np.savetxt('data/dmp_{}_{}.dat'.format(i,j), (u), delimiter='\t',newline=os.linesep)