私はインデックスとその値を出力しようとしています。私はそれを端末内で印刷することができますが、それを.txtファイルに入力したいと思います。これは私が現在持っているコードです。私は、x &は形状(528)で、残りは形(528,528)であることに言及すると役に立つと思います。私の現在の出力は、コードのセクションの後にもあります。異なる形状の配列のインデックスを外すPython
import pencil as pc
import numpy as np
ff = pc.read_var(trimall=True)
x = ff.x
y = ff.y
rho = ff.rho
rhop = ff.rhop
ux = ff.ux
uy = ff.uy
for i in range(528):
for j in range(528):
print i,j,rho[i,j],rhop[i,j],ux[i,j],uy[i,j]
私が見ている出力はこれです。これはまさに私が望むものですが、.txtファイルに書き込まれています。
527 524 2.5 3.0999421 1.0025754 3.14249721489 0.00104948277254 0.633309939177
527 525 2.5 3.1118420 1.0046337 0.0 0.000712933516338 0.632900900838
527 526 2.5 3.1237420 1.0032471 0.0 0.000648636250453 0.632665342501
527 527 2.5 3.1356420 1.0008004 0.0 0.000442528552988 0.632611938388