このコマンドで結果を保存できます:
np.savetxt('Result.txt', phi)
、しかし、このファイルを100回保存したいです。たとえば、異なる phi-s を使用して 100 回の繰り返しがあり、100 個のファイルを保存したい:
Result1.txt,
Result2.txt,
.
.
.
Result100.txt.
phi
と呼ばれる配列のリストがある場合phis
:
for i, phi in enumerate(phis, 1):
np.savetxt('Result{0}.txt'.format(i), phi)
また
for i, phi in enumerate(phis):
np.savetxt('Result{0}.txt'.format(i+1), phi)
これは次と同等です。
np.savetxt('Result1.txt', phis[0])
np.savetxt('Result2.txt', phis[1])
np.savetxt('Result3.txt', phis[2])
np.savetxt('Result4.txt', phis[3])
…
の任意の長さで機能しphis
ます。
または、反復内で発生した場合:
for i in xrange(100):
# phi = something()
np.savetxt('Result{0}.txt'.format(i+1), phi)