入力ファイルから可変数の列を読み込む必要があります(列の数はユーザーによって定義されますが、制限はありません)。すべての列について、私は複数の変数を読んでいますが、私の場合は3つもユーザーによって設定されています。Pythonで可変数の列を読み取る
DO 180 I=1,NMOD
READ(10,*) QARR(I),RARR(I),WARR(I)
NMODは内のすべての値だけでなく、ユーザーによって定義されます。Fortranで
2 3 5
6 7 9
3 6 8
はこれが何を本当に簡単です:
だから読み込むファイルは次のようです例。これらはすべて入力パラメータで、メモリに格納されます。これらを行うことで、私が必要とするすべての変数を保存することができ、いつでもIインデックスを変更して呼び出すことができます。 Pythonでどのように同じ結果を得ることができますか?
2つの質問 1)必要な変数をどのように呼び出すことができますか?もし私がそれらのいくつかだけを必要とすれば、どうすればそれらを選ぶことができますか? 2)NMODに依存するいくつかのカラムを読み込むにはスクリプトが必要です。私はファイル内に他のものも持っており、私はそれをすべて読んでみたくない。それは可能ですか? 多くのありがとうございます。 –
'data [x] [y]'、 'x'は行の番号、' y'は列です。したがって、 'data [2] [2]'は、この場合、数字「8」、最後の行と最後の数字を取得します。 – JChris
ファイル内に無視する必要がある他のデータがある場合は、質問をファイルの適切な例で更新する必要があります。そのため、コードを提供する際に考慮する必要があります。 – JChris